Hallo wahsaga.
Danke dir für deinen Beitrag.
Wenn du sie für eine Vorschau mit HTML-Zeilenumbrüchen ausgeben willst, dann wendest du halt zu dem Zeitpunkt nl2br darauf an, wo du sie ausgibst.
Das Poblem war, dass ich die Daten vor dem Versenden nochmals mit:
$_SESSION['nachricht'] = preg_replace("/[^a-z0-9 !?:;,.\/_\-=+@#$&\*\(\)]/im", "", $_SESSION['nachricht']);
gefiltert habe. Kann ich darauf verzichten? (Die Daten werden vor der ersten Ausgabe bereits mit strip_tags(), htmlspecialchars(), trim() und stripslashes() "durch die Mangel genommen".)
Oder sollte ich für $_SESSION['nachricht']
nochmal eine etwas großzügigere Filterung mittles preg_replace einbauen?
MfG, Kungschu.