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

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
18inch
Mitglied
Beiträge: 77
Registriert: 14.10.2003 00:41

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

Beitrag 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
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

mit [php:unlink]
Benutzeravatar
18inch
Mitglied
Beiträge: 77
Registriert: 14.10.2003 00:41

Beitrag von 18inch »

Ich habe folgendes ausprobiert:

Code: Alles auswählen

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

Was mache ich falsch?
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

18inch hat geschrieben: Jedoch funktioniert es nicht!
die fehlermeldung sagt mir leider nichts.
Benutzeravatar
18inch
Mitglied
Beiträge: 77
Registriert: 14.10.2003 00:41

Beitrag von 18inch »

Die angegebene Datei wird nicht aus dem Verzeichnis gelöscht!
Benutzeravatar
18inch
Mitglied
Beiträge: 77
Registriert: 14.10.2003 00:41

Beitrag 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??
Benutzeravatar
18inch
Mitglied
Beiträge: 77
Registriert: 14.10.2003 00:41

Beitrag 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!??
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

1. Lesen bildet: [php:unlink]

2. $bild['bildname'] hat keinen Inhalt.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Antworten

Zurück zu „Coding & Technik“