Hi,
hab auch schon getestet ob ichs nicht weiter unten wieder rückgängig mache mit nl2br, ist aber nicht so.
Ja ich weiß, das ist etwas blöd mit den <br>s in der Datenbank, aber muss leider so sein. Hab nochmal rumprobiert, das Problem liegt in den spitzen Klammern, mache ich nur ein Replace auf "br", dann klappts, die Klammern bleiben aber halt und es würde in jedem anderen Wort auch geändert werden.
Hello,
ich zeige einen Text auf meiner Datenbank in einer Textarea und habe dabei das Problem, dass mir die HTML-Zeilenumbrüche angezeigt werden. Ich dachte mir also, dass ich diese ja per str_replace ersetzen könnte, aber irgendwie werden die garnicht erkannt, also es wird nix ersetzt.
Ich versuche es folgendermaßen:
$text = str_replace("<br>", "\r\n", $text);Du wendest aber hinterher nicht zufällign noch nl2br() auf den Text an?
Außerdem frage ich mich, wieso "<br>" in der Datenbank stehen, aber dafür wirst Du sicher einen Grund haben ;-)
Harzliche Grüße vom Berg
http://www.annerschbarrich.deTom