mit fopen() eine Datei erstellen
| Beiträge: 149 Registriert: Dec 2005
| 05.04.2010, 17:18
Schönen Ostermontag
Ich versuche mich nun schon lange an einem Skript, der eine PHP-Datei erstellt. Doch bis jetzt hat es noch nicht geklappt, auch wenn ich den Fehler nicht finde.
PHP:1 2 3 4 5 6 7 8 9 10 11 12 13
|
//FILE
$content = "
Das ist ein Test
";
//create the Entry-Page
$path = "Entrys/blogeintrag.php;
if(file_exists($path)) { $exist_error = true; }
$file = fopen($path, "w+");
fwrite($file, $content);
fclose($file);
|
Die Fehlermeldung ist immer
Warning: fopen(Entrys/das-ist-der-erste-titel-und-ein-neuer-anfang.php) [function.fopen]: failed to open stream: Permission denied in xyy.php on line 34
anschliessend noch die Fehlermeldung von fwrite() und fclose(), da er die Datei ja gar nicht erstellen konnte.
im $content kommt später natürlich der ganze HTML-Inhalt.
Hoffe jemand kann mir kurz helfen.
gruss
jz | Geändert von zellerjohannes am 05.04.10 um 18:51 Uhr | |
| | Beiträge: 149 Registriert: Dec 2005
Themenautor/in
| 05.04.2010, 18:43
kann mir niemand helfen? | Geändert von zellerjohannes am 05.04.10 um 18:44 Uhr | |
| | Beiträge: 149 Registriert: Dec 2005
Themenautor/in
| 05.04.2010, 20:01
Konnte das Problem doch noch lösen. Die Ordner hatten die falschen Rechte.
777 ist das Schlüsselwort bzw. -zahl =)
gruss
jz | | | Beiträge: 3000 Wohnort: Köln Registriert: Oct 2007
| 05.04.2010, 20:04
|
|