Hello,
Ansonsten kannst Du es mal hiermit probieren.
Hab noch was vergessen: Beim Verzeichnis oder File mit Namen '0' bricht das Script ab.
Der Vergleich auf Treffer oder Ende des Lesevorganges von readdir() ist falsch.
Schau nochmal ins Handbuch.
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg