mal wieder eines dieser kleinen probleme, die mich noch in den wahnsinn treiben…
innerhalb einer textarea bekomme ich die umbrüche dargestellt, aber nicht außerhalb.
jetzt wird umgebrochen, aber br-tags werden angezeigt und auf htmlentities() will ich auch nicht verzichten.
kann mir da wer helfen? danke!
Guten Morgen,
vielleicht geht es ja so:
$message = mysql_real_escape_string(nl2br(htmlentities($_POST["message"])));
dann wird das nl2br() erst auf den mit htmlentities() bearbeiteten Text angewendet und nicht schon vorher. Die \r\n sollten dadurch ja nicht zerstört werden und für nl2br() nach wie vor zur Verfügung stehen. Versuchs einfach mal.
Greez