hi,
$text = str_replace("\r","<br>",$text); // diese Funktion erfüllt ihren Zweck
offenbar nicht, sonst würdet du ja anschlissend nicht behaupten,
Wenn ich den Inhalt dieser Datei auslese lautet
er:
"Das<br>
ist ein<br>
Beispiel"
da je nach system die zeilenumbrüche aus dem formular mit \n, \r oder \r\n geliefert werden, würde ich folgendes empfehlen:
per nl2br() <br /> zu den zeilenumbrüchen hinzufügen.
anschliessend \n und \r einzeln per str_replace durch leerstrings ersetzen.
dann ggf. noch <br /> durch <br> ersetzen.
und anschliessend in die datei schreiben.
fputs($datei, "$text \r\n"); // Da muss ich was ändern
hier das \r\n ggf. auch weglassen, wenn du am ende des textes keinen zeilenumbruch haben willst.
gruss,
wahsaga