Hallo!
Ich benutze dieses Script um aus einem Ordner ein Zufallsbild auszulesen und dieses an einer Steller auf meiner Website anzuzeigen:
Das Verzeichnis "galerie" hat mehrere Unterverzeichnisse und nun möchte ich das Script so umschreiben das ein Zufallsbild aus all diesen Unterverzeichnissen ausgelesen wird.
Durch die Suche hier habe ich etwas über die Rekursiv Funktion gelesen und mich auch an einigen Schnipseln versucht, leider fehlt mir das nötige Know-How den Code korrekt umzuschreiben.
Ich würde mich also freuen wenn wir jemand einen guten Tipp geben könnte!
Grüße
der Sam.
Ich benutze dieses Script um aus einem Ordner ein Zufallsbild auszulesen und dieses an einer Steller auf meiner Website anzuzeigen:
PHP-Code:
<?php
$vn = "./galerie/pics";
$verzeichnis = opendir($vn);
while($file = readdir($verzeichnis)) {
$s = @getimagesize($vn."/".$file);
if(in_array($s[2], array(1,2,3)))
$auswahl[] = $file;
}
mt_srand((double)microtime()*1000000);
$number = mt_rand(0,count($auswahl)-1);
echo "<img src='".$vn."/".$auswahl[$number]."'width=180>";
?>
Durch die Suche hier habe ich etwas über die Rekursiv Funktion gelesen und mich auch an einigen Schnipseln versucht, leider fehlt mir das nötige Know-How den Code korrekt umzuschreiben.
Ich würde mich also freuen wenn wir jemand einen guten Tipp geben könnte!
Grüße
der Sam.
Kommentar