Nochmal guten Morgen,
ich habe noch etwas Zeit gehabt und Dein Sktipt mal ausprobiert.
<?php
$handle = opendir(".");
while($file = readdir ($handle))
{
if (is_file)
{
$split=explode(".", $file);
if($split[1]=="gif" or $split[1]=="jpg")
{
$size=filesize($file);
if($size<1000)
{
$w="Byte";
}
else
{
$size=$size/1000;
$w="Kbyte";
}
echo "$file - $size $w<br>";
}
}
}
closedir($handle);
?>
So funktioniert es nun.
Wenn Du Deins mal in meine Formatierung umwandelst, wirst Du feststellen, dass reichlich schließende geschweifte Klammern fehlen. Kann sein, dass der Fehler also daher kam, kann aber auch sein, dass es am Filesize-Zugriff auf ein Verzeichnis kam (nehme ich eher an). Da die Kalmmern nicht balanciert waren, hat der Parser den Fehler wohl nicht der richtigen Zeilennummer zuordnen können. Das hat man oft bei fehlenden Klammern, Semikolen oder Häkchen.
Man müsste Editoren mit einem Raster im Hintergrund haben. Dann könnte man Klammerebenen leichter zuordnen.
Liebe Grüße aus http://www.braunschweig.de
Tom