Forenindex » Programmierung/Entwicklung » PHP und MySQL » In Datei schreiben

In Datei schreiben

jopli
Beiträge gesamt: 25

21. Apr 2005, 21:37
Bewertung:

gelesen: 502

Beitrag als Lesezeichen
Hallo zusammen
Ich möchte folgendes machen, in eine Datei, welche in einem Verzeichnis weiter unten liegt, einen Text hineinschreiben. Habe es so probiert, leider ohne Erfolg:

$dir = "gallery" (wird per Formular übergeben, kann sich also ändern...
$datei = "index.txt" (betrifft eigentlich immer eine Datei namens index.txt
$description = Beschreibung, welche in die Index.txt Datei geschrieben werden soll, wird auch per Formular übergeben.
//Datei öffnen
$dh = fopen($dir/$datei, "w+");
// $description in Datei schreiben
$fwrite($dh, $description);
//Datei schliessen
fclose($dir"/index.txt");

Danke jetzt schon!
Gruss
Pädi

In Datei schreiben

jopli
Beiträge gesamt: 25

22. Apr 2005, 13:20
Bewertung:

gelesen: 502

Beitrag als Lesezeichen
Noch als Anmerkung. Folgende Fehlermeldung erscheint:
Warning: fclose(): supplied argument is not a valid stream resource in /usr/home/admin.php on line 70

Line 70 ist die Linie vom vorherigen Eintrag mit fclose("$dir/$dateiname"). Also müsste auch da der Fehler liegen, nur weiss ich nicht, warum das so ist.

In Datei schreiben

oesi50
  
Beiträge gesamt: 2315

22. Apr 2005, 13:31
Bewertung:

gelesen: 502

Beitrag als Lesezeichen
> Warning: fclose(): supplied argument is not a valid stream resource in /usr/home/admin.php on line 70

http://de2.php.net/.../function.fclose.php

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)