tach,
habe da ein prob mit den beiden im betreff genannten funktionen. folgendes:
ich hole text aus einer mysql db. der text steht unformatiert in der db, also keine html tags usw.
beim auslesen mache ich folgendes:
$text = htmlspecialchars($row['text']);
und danach gleich:
$text = nl2br($text);
jetzt müssten ja eigentlich die von htmlspecialchars erkannten entitäten umgewandelt werden (funzt auch) und dann alle newlines in <br /> umgewandelt werden. das klappt nicht![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
alle newlines werden wie folgt umgewandelt:
<br />
das raff ich nicht. selbst wenn ich htmlspecialchars weglasse sieht's so aus.
das kann doch nicht sein oder??
als charset nehm ich iso-8859-1.
irgednwie blick ich das nicht ganz
habe da ein prob mit den beiden im betreff genannten funktionen. folgendes:
ich hole text aus einer mysql db. der text steht unformatiert in der db, also keine html tags usw.
beim auslesen mache ich folgendes:
$text = htmlspecialchars($row['text']);
und danach gleich:
$text = nl2br($text);
jetzt müssten ja eigentlich die von htmlspecialchars erkannten entitäten umgewandelt werden (funzt auch) und dann alle newlines in <br /> umgewandelt werden. das klappt nicht
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
alle newlines werden wie folgt umgewandelt:
<br />
das raff ich nicht. selbst wenn ich htmlspecialchars weglasse sieht's so aus.
das kann doch nicht sein oder??
als charset nehm ich iso-8859-1.
irgednwie blick ich das nicht ganz
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Kommentar