Logiker: Irre Lösung gefunden

Beitrag lesen

Hi,

so bescheuert wie es aussieht, aber so funzt es ohne Javascript-Fehler:

$tring = "Gerda's Gast";

btw, richtig müsste es heissen: Gerdas Gast
siehe http://de.wikipedia.org/wiki/Apostrophitis

Vor der Ausgabe wandle ich im PHP-Programm grundsätzlich Sonderzeichen:
$tring = htmlspecialchars ($tring,ENT_QUOTES);

und hier liegt der Fehler. Warum tust du das? Warum nutzt du eine Brechzange?
Warum nutzt du htmlspecialchars() in einem JavaScript-Umfeld?

Logiker