• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zeilenumbruch

magifix

Neues Mitglied
Hallo an alle,
ich habe in einem Kontaktformular eine textarea
beim Empfänger gehen aber die Zeilenumbrüche verloren
wie kann man das vermeiden?
 
Wie gehst Du denn mit den Daten des Kontaktformulars um? Wie sieht der Mail-Versand aus? Oder wird es in einer Datenbank gespeichert?
 
wenn es in einer Datenbank gespeicher ist dann musst du vllt.
str_replace benutzen

also so:

<?php
str_replace(\n, <br\>, dein Code)
?>

bin mir nicht sicher aber versuch es mal mit dem.

warum ich kein PHP CODE genommen habe?
weil es dann das Backslash nicht anzeigt
 
es geht auch nur mit nl2br. hab das selbst so gemacht.
Formular wird in DB gespeichert -> dann ausgelesen -> mit echo nl2br($xy) ausgegeben.
 
es geht auch nur mit nl2br. hab das selbst so gemacht.
Formular wird in DB gespeichert -> dann ausgelesen -> mit echo nl2br($xy) ausgegeben.
Das ist auch der übliche und angenehmehre Weg.

Aber nur in html-Mails
Welcher Mail? Der TE hat nichts davon geschrieben ;)

OT:
warum ich kein PHP CODE genommen habe?
weil es dann das Backslash nicht anzeigt
Das ist mir auch schon einige Male aufgefallen. Nicht nur im [php sondern auch im [code - tag. In einem Forum mit diesem Themenbereich sehr störend.

Mfg
 
Zurück
Oben