M.i.k.e: Wo sind die Zeilenumbrüche??

Beitrag lesen

Moin moni,

Habe ein kleines Formular erstellt. Der Inhalt des Eingabefeldes "Textbereich" wandert wunderbar in die Datenbank. Dabei bleiben die Zeilenumbrüche auch bestehen.
Nur, beim Auslesen gehen diese alle verloren.

wenig elegant aber funktinierend:

Vor der Wanderung in die Datenbank Umbrüche per str_replace durch bestimmte Zeichenfolge ersetzen, bspw. "***um****". Beim Auslesen der Datenbank die Zeichenfolge wieder durch Umbrüche ersetzen.

$inhalt = preg_replace('/\r\n|\r|\n/', "\n", $inhalt);

Oder auch einfach

$inhalt = str_replace("
", "\n", $inhalt);

bzw.

$inhalt = str_replace('
', "***um***", $inhalt);

Hoffe, geholfen zu haben,

Mike