Interpretierung von Umbruchzeichen

djnelly

Erfahrenes Mitglied
Hallo...

ich habe folgendes Problem:

Eingabe des Strings:
Textarea mit 5 Zeilen. Format in dieser Area:
Code:
text1
text2
text3

Beim speichern wende ich den Befehl "nl2br" Befehl an, um \n in <br> zu wandeln.

Das Speicherfeld in der db ist ein Textfeld. Gespeichert wird der Text dort so:
Code:
text1<br>
text2<br>
text3<br>

Mein Problem nun:

Er wandelt den Text war mit dem <br> Tags um, speichert in aber in der gleichen weise mit dem Zeilen, wie es im Eingabefeld eingebenen wurde.

Ich brauche es aber so formatiert:
Code:
text1<br>text2<br>text3<br>

Bekomme dies einfach nicht hin, weil ich nicht weiß, welches Zeichen dort noch steht. Ein anderes Feld kann ich der db nicht nehmen, wegen der Anzahl der Zeichen, die eingeben werden können.


Kann mir einer helfen ?
 
Versu mal beim auslesen aus der DB noch selbst einen Umbruch an zu fügen

PHP:
 str_replace("<br>", "<br>\n", $deinstring);
 
Hallo..

also danke erstmal..

es lag nicht nur daran, dass \n nicht durch nl2br entfernt wird.

Habe diese Zeichen entfernt, dann ging es:
Code:
$event = str_replace("\n", "", $event);
$event = str_replace("\b", "", $event);
$event = str_replace("\r", "", $event);
 
Zurück