Seite 1 von 1

Dateien vom Server per php /mysql löschen????

Verfasst: 29.02.2004 15:36
von 18inch
Hallo,
angenommen ich hätte ein Gästebuch. Und jeder angemeldete Benutzer kann ein kleines Bildchen hochladen. Diese Bilder habe ich dann in meinem Ordner "bilder"!
Wen ich nun einen Benutzer löschen will. Dann kann ich mit einem Klick alle seine Posts, Einträge, sein Profil, etc... löschen!
Allerdings weiss ich nicht wie ich automatisch sein Bild aus dem Ordner "bilder" löschen kann.
Der Name des Bildes ist in einer Tabelle (mysql) festgehalten welche die Spalten BilderID, UserID, bildername hat.
Wie kriege ich es hin, dass ich per php Die passende Datei aus dem Ordner "bilder" vom Server lösche???

MfG
18inch

Verfasst: 29.02.2004 15:43
von Pyramide
mit [php:unlink]

Verfasst: 29.02.2004 18:18
von 18inch
Ich habe folgendes ausprobiert:

Code: Alles auswählen

unlink("images/cl.gif");
Jedoch funktioniert es nicht!

Was mache ich falsch?

Verfasst: 29.02.2004 18:21
von Jensemann
18inch hat geschrieben: Jedoch funktioniert es nicht!
die fehlermeldung sagt mir leider nichts.

Verfasst: 29.02.2004 23:10
von 18inch
Die angegebene Datei wird nicht aus dem Verzeichnis gelöscht!

Verfasst: 29.02.2004 23:44
von 18inch
Ich habe gerade festgestellt, dass es im netz funktioniert!
Bei mir zu hause unter Windows mit Apache funzt es nicht!

Komisch!
Weiss einer wieso??

Verfasst: 01.03.2004 12:57
von 18inch
Wenn ich die Date nun löschen will, dann erscheint immer folgender Fehler!
Warning: unlink(../images/): Is a directory in /raid/domains/de/x/xentrox/htdocs/www/kuper24/unithings/admin/aufg_bildloesch.php on line 31

mein code:

Code: Alles auswählen

unlink("../images/".$bild['bildname']);
$bild['bildname'] ist der Name der Bilddatei!

Wieso geht es denn nicht!??

Verfasst: 01.03.2004 16:15
von itst
1. Lesen bildet: [php:unlink]

2. $bild['bildname'] hat keinen Inhalt.