Hallo,
mit folgendem Script lasse ich Graphikdateien aus einem Verzeichnis per Zufall anzeigen.
Leider werden immer nur die Dateien angezeigt, deren Endung großgeschrieben ist (.JPG), Bilder mit kleingeschriebenen (.jpg) Endungen werden nicht angezeigt.
Kann mir jemand sagen, wie ich folgendes Script ändern muss, damit alle Datein im Verzeichnis - egal ob großgeschrieben oder kleingeschrieben - angezeigt werden.
Danke, combo
Hier das Script:
$dir_real = $DOCUMENT_ROOT;
$dir_fotos = 'fotoalbum/cache';
$url = 'http://'.$HTTP_HOST;
$i = 0;
$kat_zufall = opendir ($dir_real.'/'.$dir_fotos);
while ($f = readdir($kat_zufall))
{ if ($f != '.' && $f != '..' && ereg(".JPG$",$f) || ereg(".JPG$",$f))
{$nimed[$i++] = $f;}
}
closedir ($kat_zufall);
srand((double)microtime()*1000000);
$nim_pre = $nimed[rand(0,sizeof($nimed)-1)];
$nimi = $url.'/'.$dir_fotos.'/'.$nim_pre;
?>
<a href="fotoalbum.php">
<img name=ImageFO src="<?php echo $nimi; ?>" border="0" width="95" alt="zum Fotoalbum">
</a>