Hi,
Danke euch für die Antworten, wusste nicht dass \r\n nur auf Windows systemen funktionieren, (es sind doch die Client-Rechner gemeint?
Das kommt drauf an.
Wenn du Daten ueber's WWW, bspw. ein HTML-Formular uebermittelst - dann erstellt natuerlich zunaechst mal das System, auf dem der Browser laeuft, die Zeilenumbrueche.
Habe jetzt auf der Schnelle mal improvisiert, werde das aber noch in trockene Tücher bringen.
Sieht das nur so aus, oder versuchst du gerade nl2br() nachzubasteln, weil du das auch noch nicht kennst?
Ja, nl2br ersetzt die Zeilenumbruchzeichen nicht, sondern fuegt nur <br /> hinzu; aber das reicht i.d.R. ja aus. Aber selbst wenn dir das nicht reichen wuerde, weiss ich nicht, wofuer du erst mal die Umbrueche zaehlen, und dann anschliessend ersetzen willst - das ist mit einem preg_replace auch fixer gemacht.
MfG ChrisB
„This is the author's opinion, not necessarily that of Starbucks.“