Diese Variante funktioniert soweit ganz gut, allerdings fügt die Funktion ein <br> anstatt eines <br /> oder <br/> ein. Dadurch bekomme ich probleme mit der konformität.
Alle meine Versuche <br> gegen <br /> zu ersetzen scheitern leieder, der einfach Einsatz von str_replace funktioniert, aber wenn ich als Parameter "<br>" angebe und duch "<br />" ersetzen lassen will, verweigert die Funktion den Dienst.
Dabei ist es egal ob ich " verwende oder einfache '.
Leider steht mir nur php5.2.9 zur Verfügung, sonst würde ich den Parameter is_xhtml verwenden.
Hier mein Code:
$content = nl2br($_POST["content"]);
$rpl_content = str_replace("<br>", "<br />", $content);