Flashhilfe.de - Flash Community

mit fopen() eine Datei erstellen

 


AntwortenRegistrieren Seite1  

zellerjohannes#1
Benutzerbild von zellerjohannes
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
Werbung
Beiträge: 0
Registriert: Feb 2016


zellerjohannes#2
Benutzerbild von zellerjohannes
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
zellerjohannes#3
Benutzerbild von zellerjohannes
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
vindel#4
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

05.04.2010, 20:04

Naja, warum googlest du nicht mal deinen Fehler?

Du hast keine Rechte in dem Verzeichnis XY eine Datei anzulegen, bzw diese zu zu bearbeiten und zu öffnen..
Also schau mal nach den Berechtigungen der Datei und ändere sie ggf ab. Wenns mit "777" als CHMOD geht es auf jeden fall - mit "755" sollte eg auch klappen!
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
Werbung
Beiträge: 0
Registriert: Feb 2016



AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de