Hi,
Ich bin gerade dabei, ein Gästebuch in PHP zu schreiben, dass die
Daten in eine normale Datei als ASCII abspeichert. Das auslesen
aus dieser Datei... ja, kein Problem. Nur wie muss ich fwrite
angeben, dass die neu eingegeben Daten am Anfang der Datei
drangehängt werden?
Auslesen, neu schreiben:
$fid = fopen("datei","r");
$inhalt = fread($fid,filesize("datei"));
fclose($fid);
$inhalt = "neuer inhalt\n\n" + $inhalt;
$fid = fopen("datei","w");
fwrite($fid,$inhalt);
fclose($fid);
Zur besseren Übersicht wäre ein Absatz von Vorteil. Wenn ich an
den String ein \n oder \r dranfüge, kommt dann im Editor immer
ein schwarzes Rechteck.
Du erstellst die Dateien unter Linux/Unix und der Editor läuft unter
Win? ,)
Da kannst du dann gar nichts machen, weil die Zeichen-Formate sich
leicht unterscheiden.
mfg
CK1