oma
04.10.2003, 21:11:07
Hallo
ich habe vor kurzer Zeit angefangen php zu programieren und bin im moment dabei mir ein einfaches Gästebuch zu schreiben.
Das script läuft auch ohne probleme.
es funktioniert so:
Ein geschriebener eintrag wird in eine Textdatei geschrieben und dann wieder ausgelesen.
Aber es wird immer nur an das Ende der Datei geschrieben und ich möchte aber an den anfang schreiben, sodas der letzte Eintrag oben steht.
$fp=fopen($forumdb,"a+"); <-- hier wird meine Datei geöffnet
rewind($forumdb); <-- stellt der Datei zeiger auf anfang
fputs($fp,$eintrag); <-- fügt den eintag ein
fclose($fp); <-- schliest die datei
Der "rewind" Befehl will aber nicht funktionieren.
Ich hoffe ihr könnt mir bei meinem Problem weiterhelfen.
MFG Marco
ich habe vor kurzer Zeit angefangen php zu programieren und bin im moment dabei mir ein einfaches Gästebuch zu schreiben.
Das script läuft auch ohne probleme.
es funktioniert so:
Ein geschriebener eintrag wird in eine Textdatei geschrieben und dann wieder ausgelesen.
Aber es wird immer nur an das Ende der Datei geschrieben und ich möchte aber an den anfang schreiben, sodas der letzte Eintrag oben steht.
$fp=fopen($forumdb,"a+"); <-- hier wird meine Datei geöffnet
rewind($forumdb); <-- stellt der Datei zeiger auf anfang
fputs($fp,$eintrag); <-- fügt den eintag ein
fclose($fp); <-- schliest die datei
Der "rewind" Befehl will aber nicht funktionieren.
Ich hoffe ihr könnt mir bei meinem Problem weiterhelfen.
MFG Marco