ZorroZ
Mitglied
Hey zusammen,
ich beschäftige mich z.Z. mit dem Erstellen eines Gästebuches. Ich lassen den HTML Code der Einträge in einer TXT-Datei speichern, so dass ich ihn später mit hilfe eines Variabels an der gewünschten Stelle wieder einfügen kann. Nun habe ich jedoch folgendes Problem:
Wenn man im Formular, welches zum Schreiben eines neuen Beitrages da ist, eine Zeilenschaltung macht wird diese auch so in der TXT-Datei gespeichert. Wenn ich aber später versuche mit diesem Code (
) den Text wieder auszulesen wird nur bis zum nächsten Absatz, also der Zeilenschaltung gelesen.
Hat mir jemand ein Tipp, wie ich dem Server erklären kann, dass er bis zum Ender der Datei lesen soll, oder gibt es eine Möglichkeit die Zeilenumbrüche durch einen Befehl zu löschen?! In diesem Forum fand ich auch ein Topic wo erwähnt wurde, dass es mit diesem Befehl klappen würde:
Hat jedoch nicht geklappt.
ich beschäftige mich z.Z. mit dem Erstellen eines Gästebuches. Ich lassen den HTML Code der Einträge in einer TXT-Datei speichern, so dass ich ihn später mit hilfe eines Variabels an der gewünschten Stelle wieder einfügen kann. Nun habe ich jedoch folgendes Problem:
Wenn man im Formular, welches zum Schreiben eines neuen Beitrages da ist, eine Zeilenschaltung macht wird diese auch so in der TXT-Datei gespeichert. Wenn ich aber später versuche mit diesem Code (
PHP:
$datei = fopen("gb.txt", "r+");
$eintraege = fgets($datei);
Hat mir jemand ein Tipp, wie ich dem Server erklären kann, dass er bis zum Ender der Datei lesen soll, oder gibt es eine Möglichkeit die Zeilenumbrüche durch einen Befehl zu löschen?! In diesem Forum fand ich auch ein Topic wo erwähnt wurde, dass es mit diesem Befehl klappen würde:
PHP:
$code_n = trim($code);
Hat jedoch nicht geklappt.