Vorheriges Thema anzeigen :: Nchstes Thema anzeigen |
Autor |
Nachricht |
daniel90 Mitglied
Angemeldet: 12.08.2004 Beitrge: 85 Wohnort: Bayern
|
Verfasst am: 10.10.2005, 15:11 Titel:
Funktion unlink($datei) |
|
|
|
|
Ich hab gerade ein Problem bei meinem PHP Code. Und zwar will ich, dass mein PHP Code eine Datei in einem anderen Verzeichnis lschen soll.
Jetzt das Problem: Wenn die Datei im gleichen Verzeichnis ist, dann klappt alles wunderbar, aber wenn die Datei in einem anderen Verzeichnis ist, dann funktioniert es pltzlich nicht mehr.
Der Code:
$pfad="bilder/";
$datei="bild01.jpg";
$zusammen=$pfad.$datei;
@unlink($zusammen); |
|
Nach oben |
|
|
rey Mitglied
Angemeldet: 24.07.2004 Beitrge: 810 Wohnort: Bad Homburg Interessen: synth ;)
|
Verfasst am: 10.10.2005, 15:16 Titel:
|
|
|
|
|
berprf mal die CHMOD-Rechte des entsprechenden Verzeichnisses und passe sie an - dann drfts wohl funktionieren (ohne jetzt deinen Code gelesen zu haben). |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beitrge: 85 Wohnort: Bayern
|
Verfasst am: 10.10.2005, 19:04 Titel:
|
|
|
|
|
Das hab ich mir auch schon gedacht, aber die Rechte bei dem Verzeichnis Bilder sind die Gleichen wie die im Verzeichnis, in dem der Code ausgefhrt wird.
Und in dem Verzeichnis vom Code funktioniert das Lschen ja komischerweise. |
|
Nach oben |
|
|
Mike Mitglied
Angemeldet: 06.07.2004 Beitrge: 136
|
Verfasst am: 10.10.2005, 19:31 Titel:
|
|
|
|
|
Entfern mal das @ vorm unlink und poste den Fehler, den PHP ausgibt. |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beitrge: 85 Wohnort: Bayern
|
Verfasst am: 11.10.2005, 15:17 Titel:
|
|
|
|
|
Das ist ja das Nchste! PHP gibt zwar keinen Fehler aus, aber die Datei wird trotzdem nicht gelscht. |
|
Nach oben |
|
|
rey Mitglied
Angemeldet: 24.07.2004 Beitrge: 810 Wohnort: Bad Homburg Interessen: synth ;)
|
Verfasst am: 11.10.2005, 16:48 Titel:
|
|
|
|
|
Schonmal mit error_reporting(E_ALL) probiert? |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beitrge: 85 Wohnort: Bayern
|
Verfasst am: 12.10.2005, 14:38 Titel:
|
|
|
|
|
Ne, hab ich noch nicht! Und was soll das berhaupt sein? |
|
Nach oben |
|
|
elite Mitglied
Angemeldet: 20.07.2004 Beitrge: 1005
Interessen: Coding, DLRG, Radsport
|
Verfasst am: 12.10.2005, 14:47 Titel:
|
|
|
|
|
Das gibt alle Fehler aus, die beim ausfhren des scripts auftreten |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beitrge: 85 Wohnort: Bayern
|
Verfasst am: 12.10.2005, 17:04 Titel:
|
|
|
|
|
Ok, danke! Ich versuchs einfach mal
Also ich hab jetzt einfach mal das @ vor dem Befehl weg und dann ist auch gleich die Fehlermeldung gekommen:
Warning: unlink(Bilder/steckbriefbilder/): Operation not permitted in /usr/export/www/vhosts/funnetwork/hosting/******/steckbrief.php on line 131
So! Nochwas: Das der Ordner Bilder/steckbriefbilder hat CHMOD777 |
|
Nach oben |
|
|
Thomas`tiweb Mitglied
Angemeldet: 03.08.2004 Beitrge: 115 Wohnort: Bruchsal
|
Verfasst am: 18.10.2005, 20:39 Titel:
|
|
|
|
|
hat die datei auch CHMOD 777? nur der ordner bringt dir nix |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beitrge: 85 Wohnort: Bayern
|
Verfasst am: 19.10.2005, 16:46 Titel:
|
|
|
|
|
Naja keine Ahnung.
Es ist ja so, dass die Bilder von jedem User hochgeladen werden knnen(So wie in dem Forum mit dem Avatar). Und die Bilder, die dann wieder gelscht werden sollen ( was z.Z. ja nicht geht) sind die, die die User hochgeladen haben. Und von denen weis ich nicht, ob die CHMOD 777 haben.
Zum Schluss sollte das dann so sein, das jeder User ein Bild von sich hochladen kann und auch wieder lschen kann, wobei es zur Zeit beim Lschen scheidert. |
|
Nach oben |
|
|
RTS Mitglied
Angemeldet: 13.07.2005 Beitrge: 724 Wohnort: Gladbeck Interessen: Having a lot of Phun!
|
Verfasst am: 19.10.2005, 17:25 Titel:
|
|
|
|
|
also scheitert es bei dir, dass die bilder die hochgeladen wurden kein CHMOD 777 haben?
edit://
versuchs mal damit:
chmod("$hochladeordner/$dateiname",0777); |
|
Nach oben |
|
|
daniel90 Mitglied
Angemeldet: 12.08.2004 Beitrge: 85 Wohnort: Bayern
|
Verfasst am: 20.10.2005, 17:18 Titel:
|
|
|
|
|
Nicht mehr ntig! Das Problem hat sich gelst!
Hab mich nmlich gefragt wieso es bei der Fehlermeldung heist unlink(Bilder/steckbriefbilder/) und nicht unlink(Bilder/steckbriefbilder/bildname.jpg). Dann hab ich mir den Code mal genauer angeschaut und hab dann auch nach langem Suchen einen Schreibfehler entdeckt.
Ich entschuldige mich fr meine Dummheit und bedanke mich... |
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beitrge: 436162
|
|
Nach oben |
|
|
vercci Mitglied
Angemeldet: 10.04.2019 Beitrge: 436162
|
|
Nach oben |
|
|
|