combo: Groß-/Kleinschreibung von Dateierweiterung

Beitrag lesen

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>