.| Autor | Beitrag |
|---|---|
|
000 17.12.2003, 21:46 vogerl |
Ich möchte aus einem PHP Skript heraus eine Datei löschen. Habe es schon mit Unlink (dateiname); und System("del dateiname"); probiert, leider keine Resultate. Ich ´krieg auch keine Fehlermeldungen, da mein Provider Error Reporting irgendwie ausgeschaltet hat. gibt es noch eine Funktion zum löschen? kann ich irgendwie trotzdem die fehlermeldungen anzeigen lassen?? --"Linux is like a Wigwam: No WINDOWS No GATES and APACHE inside!!" |
|
Profil || Suche |
|
001 17.12.2003, 21:58 Onkel Dittmeyer |
Wenn das nicht in der php.ini erlaubt ist, wovon ich mal sehr stark ausgehe, haste halt pech gehabt. -- |
|
Profil || Suche |
|
002 17.12.2003, 21:59 KennyMcCormick |
villeicht hast du auch nur die reche der zu löschenen datei nicht richtig gesetzt. -- |
|
Profil || Suche |
|
003 17.12.2003, 22:13 Small_Player |
www.php4-forum.de da wird dir geholfen --www.MicHappe.de |
|
Profil || Suche |
|
004 17.12.2003, 23:12 CN |
und das is sicher ein windows server... °_. -- |
|
Profil || Suche |
|
005 17.12.2003, 23:52 Hanfling |
Hat PHP nicht auch Dateifunktionen, mit denen man das auch machen könnte? --Nun ist deine Zeit gekommen sprach der Tod, stolperte und brach sich das Genick. :o |
|
Profil || Suche |
|
006 17.12.2003, 23:59 Megge |
if (fileperms($filename)[== $foo]) { oso |
|
Profil || Suche |
|
007 18.12.2003, 15:03 CN |
Agamemnon ja das hat er ja auch benutzt.. nur dass er unlink groß und en leerzeichen dahinter hat O_o --Dieser Beitrag wurde am 18.12.2003 um 15:08 von CN bearbeitet. |
|
Profil || Suche |
|
008 22.12.2003, 17:26 vogerl |
Hi! War ein stressiges Wochenende, desswegen komm ich erst jetzt dazu die Antworten zu lesen. Unlink hab ich klein geschrieben und ohne Leerzeichen. Keine Änderung. Dann hab ich die Rechte mit Fileperm ausgelesen, und habe zurückbekommen: 33206 Was bedeutet das genau. Hab auch schon versucht mit chmod() die datei zu ändern, aber ich bekomm immer noch die selben berechtigungen ausgegeben. @CN ja das ist sicher ein Windows System. Hat aber wie gesagt auch nichts gebracht. Kann ich auf einem Windows System auch die Rechte mit chmod() vergeben? --"Linux is like a Wigwam: No WINDOWS No GATES and APACHE inside!!" |
|
Profil || Suche |
|
009 22.12.2003, 17:58 CN |
mit chmod kannst du unter wiindows garnix ändern -- |
|
Profil || Suche |
|
010 22.12.2003, 18:23 vogerl |
und wie sonst? --"Linux is like a Wigwam: No WINDOWS No GATES and APACHE inside!!" |
|
Profil || Suche |
|
011 22.12.2003, 18:54 CN |
ich fürchte gar nicht, ich wüsste jedenfalls nicht wie hm obwohl.. da steht da was ka.. probier mal -- Dieser Beitrag wurde am 22.12.2003 um 18:56 von CN bearbeitet. |
|
Profil || Suche |
|
012 22.12.2003, 19:38 vogerl |
sollte dass dann mit
"Linux is like a Wigwam: No WINDOWS No GATES and APACHE inside!!" |
|
Profil || Suche |
|
013 22.12.2003, 19:47 vogerl |
hab jetzt die Berechtigungen 666 (hab auch herausgefunden was 33206 bedeutet). Ich kann aber die Datei noch immer nicht mit Unlink() löschen. Wie schauts jetzt eigentlich mit System("del ...") aus, müsste das nicht funktionieren unter windows? --"Linux is like a Wigwam: No WINDOWS No GATES and APACHE inside!!" |
|
Profil || Suche |
|
014 22.12.2003, 19:50 [RMen]OneStone |
system("erase " . $filename); // heute sind wir 3vil, CN ist ja da.. :D --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
015 23.12.2003, 13:54 CN |
was is daran evil vogerl ich kann das nicht unter windows testen weil ich da kein php hab cn@fission cn $> touch 123 funktioniert -- |
|
Profil || Suche |
|
016 23.12.2003, 15:30 [RMen]OneStone |
Du bist mir auch so nen Vogel CN.. :D --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |

