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
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
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
Kommentar