Hi.
Ich habe ein Problem mit meinem Gästebuch.
Es basiert auf einer Textfile und ist folgendermaßen aufgebaut:
Man gibt den GB in ein Formular ein, die daten werden an die gb.php weitergeleitet und diese speichert den Text in die daten.dat ab.
Die guestbook.php wiederum liest aus der daten.dat und gibt den Text im Browser aus. Allerdings werden alle Leerzeichen die im Formular eingegeben worden sind ignoriert.
Jetzt habe ich gelesen dass ich, um das zu beheben, die nl2br () Funktion benutzen muss. Nur bekomme ich nicht raus wie ich diese richtig in meinen code einbetten muss.
Der code der gb.php ist folgender:
<?php
$daten=$_POST[eintrag]."<br>von <a href=mailto:".$_POST[email].">".$_POST[name]."</a><br><br>";
$datenbank = "daten.dat";
$datei = fopen($datenbank,"a");
fwrite($datei, $daten);
?>
Der Code der guestbook.php ist:
<?php
$datenbank = "daten.dat"; $datei = fopen($datenbank,"r");
fpassthru ($datei);
?>
Kann mir jemand sagen wo ich die oben genannte Funktion ein binden muss damit mir endlich Zeilenumbrüche ausgegeben werden?
Gruß,
Max