hi,
ich hab hier ein script, mit dem ich die anzahl der dateien (bilder) in einem verzeichnis auslese und dann zufällig ein bild anzeige:
in meinem verzeichnis sind dateien mit den nummer 0.jpg bis 15.jpg. aber er will mir auch ab und an ein 16.jpg anzeigen. wieso? systemdateien sind keine mehr in dem verzeichnis...also nix versteckt oder so.
ich hab hier ein script, mit dem ich die anzahl der dateien (bilder) in einem verzeichnis auslese und dann zufällig ein bild anzeige:
Code:
<?php
$array = array();
$fh = opendir("../screens_klein");
while ($datei = readdir($fh)){
if (!is_dir($datei)){
array_push($array, $datei);
}
}
closedir($fh);
$zahl = count($array);
$zufall = rand(0, $zahl);
print "<a href=\"../screens_gross/".$zufall.".jpg\" target=\"_blank\"><img src=\"../screens_klein/".$zufall.".jpg\" alt=\"Zufälliger Screenshot\" width=\"200\" border=\"0\"></a>";
?>


Kommentar