Hallo zusammen,
ich habe eine "funktion" gebaut, die alle Photos in einem Folder zählt.
Weiter wird das neuste Datum ausgelesen.
Es funktioniert wenn ich eine Abfrage starte!
Wenn ich es mit einigen Anfrage ausführe erhalte ich eine Fehlermeldung!
Was ist an meiner "funktion" falsch?
ich habe eine "funktion" gebaut, die alle Photos in einem Folder zählt.
Weiter wird das neuste Datum ausgelesen.
Es funktioniert wenn ich eine Abfrage starte!
Wenn ich es mit einigen Anfrage ausführe erhalte ich eine Fehlermeldung!
Was ist an meiner "funktion" falsch?
PHP-Code:
<?
function gallery($v) {
$dir = opendir($v);
while ($d = readdir($dir)) {
if (is_file("$v/$d") && (ereg(".jpg","$v/$d") || ereg(".jpeg","$v/$d")))
$count++;
}
$files = array();
while ($file6=readdir($dir))
if (ereg('\.(jpg)$', $file6))
$files[] = array ('name'=>$file6,'mtime'=>filemtime("$pfad/$file6"));
function mycmp($a,$b)
{
return ($a['mtime']==$b['mtime'] ? 0:
($a['mtime']<$b['mtime'] ? +1:-1));
}
usort ($files, 'mycmp');
closedir($dir);
$filename = $pfad.'/'.$files[0]['name'];
if ($count>1) {
echo "<font face=\"Verdana\" size=\"1\">$count Pix, Date" .
date ("d.m.Y ", filemtime($filename));
} else if ($count>0) {
echo "<font face=\"Verdana\" size=\"1\">$count Pix, Date " .
date ("d.m.Y ", filemtime($filename));
} else {
echo "Keine Photos vorhanden.";
}
}
?>
PHP-Code:
<? echo gallery('test1/thumbs/'); ?>
<? echo gallery('test2/thumbs/'); ?>
Kommentar