Ich hab ein Problem:
In meiner MySQL Datenbank befindet sich ein Text. Dieser beinhaltet Zeilenümbrüche. Wenn ich den Text nun auslese und nl2br( $text ) hinzufüge, habe ich zwar im Firefox normale und doppelte Zeilebumbrüche. Der Internet Explorer will das <br /><br /> aber nicht erkennen. Er sieht es immer nur als ein <br />. Jetzt wollte ich die \n im Text zu <br /> machen und dann aus <br /><br /> </p><p> aber irgendwie klappt es nicht.
Wisst ihr woran das liegen könnte?
In meiner MySQL Datenbank befindet sich ein Text. Dieser beinhaltet Zeilenümbrüche. Wenn ich den Text nun auslese und nl2br( $text ) hinzufüge, habe ich zwar im Firefox normale und doppelte Zeilebumbrüche. Der Internet Explorer will das <br /><br /> aber nicht erkennen. Er sieht es immer nur als ein <br />. Jetzt wollte ich die \n im Text zu <br /> machen und dann aus <br /><br /> </p><p> aber irgendwie klappt es nicht.
Code:
while ($row = mysql_fetch_array($query)) {
$text = $row['inhalt'];
print "<p>";
print str_replace( "\n", "<br />", $text);
print str_replace( "<br /><br />", "</p><p>", $text);
print "</p>";
}
Wisst ihr woran das liegen könnte?