Text aus mySQL holen und Zeilenumbrüche behalten
Alex
- php
0 Julian Hofmann0 Michael Keller0 Alex
0 Alex
Hallo,
ich möchte einen Text aus einer mySQL-Datenbank holen und dabei vorhandene Zeilenumbrüche behalten. Wenn ich aber den Text mit echo Daten["Text"]; anzeige, sind die Umbrüche weg. Auch str_replace("\n, "<br>", $Daten["Text"]); ändert nichts.
Wer hat eine Idee?
Danke,
Alex
Hallo Alex,
kann das die Gemeinheit des (?) Zeileumbruchs sein? Das gemeine ist ja, dass er in verschiedenen Formen auftritt.
Da es öfter hier auftaucht (und ich jetzt zu faul zum genauen suchen bin)
http://selfsuche.teamone.de/cgi-bin/such.pl?suchausdruck=zeilenumbruch+php&lang=on&feld=alle&index_4=on&hits=100 dürfte passendes liefern.
Grüße aus Würzburg
Julian
Hallo
schon mal mit nl2br() versucht?
Gruss Michael
...nochma' hallo!
schon mal mit nl2br() versucht?
...ah, das scheint etwas eleganter als str_replace() zu sein!
Danke!
Alex
... nochmal Hallo,
O.K., ich bin blöd: hab's mir mit htmlentities(...) selbst verbockt - das sollte natürlich vor str_replace(...) stehen!
Alex
Hallo,
O.K., ich bin blöd: hab's mir mit htmlentities(...) selbst verbockt - das sollte natürlich vor str_replace(...) stehen!
Zu htmlentities schreibt die Doku "(wandelt) alle Zeichen, die HTML-Code-Entsprechungen haben, in diese Codes". Somit wandelt es Dir wunderbar alle spitzen Kalmmer in HTML-Codierung.
Interessanter könnten die Anmerkungen in der Doku zu nl2br sein
http://www.php3.de/manual/de/function.nl2br.php
Grüße aus Würzburg
Julian