Veröffentlicht 13. Februar 200322 j Ich brauche einen Befehl mit dem ich alle dateien löschen kann die mit bild beginnen. bild% Danke
13. Februar 200322 j Les den Ordner aus, hol dir alle Dateien die mit Bild anfangen in ein Array und arbeite das Array dann mit unlink() ab. unlink($datei); Ob es Joker gibt das du sagen kannst $datei = "Bild%" nun k.a. Im Zweifel mach es so wie ich oben vorgeschlagen hab.
13. Februar 200322 j Originally posted by Spike Les den Ordner aus, hol dir alle Dateien die mit Bild anfangen in ein Array und arbeite das Array dann mit unlink() ab. unlink($datei); Ob es Joker gibt das du sagen kannst $datei = "Bild%" nun k.a. Im Zweifel mach es so wie ich oben vorgeschlagen hab. nun dumme frage aber wie les ich den Ordner aus? unlink wußte ich ja bereits nur mit dem auslesen komm ich nicht weiter. :-(
16. Februar 200322 j Da steht $path = "c:\\htdocs\\apps\\qis\\pdf\\temp\\"; passthru ("del $path* /q"); aber da sich das Verzeichnis im web befindet kann ich ja nicht del benutzen oder? Also ich habs versucht, aber der führt del nicht aus und mit unlink kann ich nur eine datei löschen nicht aber den Inhalt des ganzen verzeichnisses. Es muss doch einen einfachen Befehl geben, mit dem ich den inhalt des verzeichnisses temp löschen kann, sowas wie del. Oder wie kann ich den inhakt auslesen und in ein Array schrieben damit ich mit unlink das array durchgehen kann... sorry wenn ich mich vielleicht doof anstelle, aber ich hab noch mehr probs an denen ich gerade sitze und da ich immer noch der meinung bin dass es darauf eine einfache Lösung geben muss, hoffe ich auf eure Hilfe. So kann ich mich weiter den anderen problemen widmen. Ich bin echt dankbar für jede Hilfe.
17. Februar 200322 j Hi, hier der code: $d = dir("pfad/nach/temp"); while($entry=$d->read()) { if(substr($entry, 0, 4) == "bild") { unlink($entry); } } $d->close(); [/PHP] Dieser code durchläuft das Verzeichnis temp und löscht alle Dateien, die mit bild anfangen. MfG
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.