Hallo
ich habe ein script zusammengebastelt wo sich zufallsbilder aus verschiedenen Ordner zeigen sollte. Leider funktioniert es nur aus einem Ordner. Die verschidenen Ordner-Pfade sind in einer mysql datenbank gespeichert. es wird immer nur die Bilder der id 1 angezeigt. Kann mir da jemand helfen.
habe von php leide nicht sehr viel ahnung.
Ps. ist es auch möglich dass das Bild nach einer eistellbaren Zeit ändert und nicht bei jedem Seitenaufruf?
ich habe ein script zusammengebastelt wo sich zufallsbilder aus verschiedenen Ordner zeigen sollte. Leider funktioniert es nur aus einem Ordner. Die verschidenen Ordner-Pfade sind in einer mysql datenbank gespeichert. es wird immer nur die Bilder der id 1 angezeigt. Kann mir da jemand helfen.
PHP:
<?php
$verbindung = mysql_connect("localhost","","");
mysql_select_db("");
//Script für das Zufallsbild
$bilder = array();
//Ordner öffnen
$sql = "SELECT gallerie FROM test";
$result = mysql_query($sql, $verbindung);
$ordner=mysql_result($result,$i,"gallerie");
$dir = opendir ($ordner);
//Datei lesen ohne die Verzeichnisse darüber
while ($bild = readdir ($dir)){
if ($bild != "." && $bild != "..")
array_push($bilder,$bild);
}
closedir($dir);
$max = count($bilder)-1;
$zufall = rand(0,$max);
$bild = $bilder[$zufall];
?>
<img src="<?php echo $ordner ?>/<?php echo $bild ?>"alt="" height="357" width="534" border="0" />
habe von php leide nicht sehr viel ahnung.
Ps. ist es auch möglich dass das Bild nach einer eistellbaren Zeit ändert und nicht bei jedem Seitenaufruf?