Hi!
Nur leider funktioniert mein Javascript Code nicht, wenn ich den String hiermit behandelt habe:
$Variable=nl2br(htmlspecialchars(trim($Variable)));
während er dummerweise, wenn auch völlig falsch eingesetzt mit mysql_real_escape_string das Javascript nicht zerstört.
Ich denke, es liegt immer noch an den Zeilenumbrüchen. Anders kann ich das nicht deuten.
Du spekulierst immer noch nur herum statt die eigentliche Ursache zu suchen. Schau dir noch einmal den Kontextwechsel-Artikel an, auch wenn du ihn schon von früher kennst. Offensichtlich fehlt dir noch immer Wissen daraus. Dort findest du nämlich auch, welche Sonderzeichen in Javascript wie zu behandeln sind inklusiv PHP-Code einer Funktion à la javascriptspecialchars(), die es in PHP so nicht gibt.
Lo!