Mailinglisten-Archive |
Hi! Daniel Bladeck schrieb: > $pfad1 = opendir($verzeichnisname); > while($dateiname = readdir($pfad1)) > { > if(!unlink($dateiname)) { if(!unlink("$pfad1/$dateiname)) { > > print "Datei $dateiname wurde nicht gelöscht"; > } else { > print "Datei $dateiname wurde gelöscht"; > } > } > closedir($pfad1); > > // Hier bekomme ich immer die Meldung das die Datei nicht gelöscht werden > // kann mit den Dateinamen, zusätzlich noch die Fehlermeldung: > Warning: Unlink failed (No such file or directory) in > /www/name/ordner/user_ordner_loeschen.php4 on line 61 > in Zeile 61 steht die if(!unlink anweisung. > > Wie kann ich das ändern? Oder gibt es eine andere Möglichkeit einen Ordner > zu löschen inkl. Inhalt? Versuch das mal. Das unlink() auf dem Dateinamen ohne die Pfadangabe dürfte nur in Ausnahmefällen funktionieren, nämlich genau dann wenn das aktuelle Arbeitsverzeichnis gleich $pfad1 ist... ;-) Oliver -- Oliver Fink NetUSE AG, Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
php::bar PHP Wiki - Listenarchive