Gast: Irre Lösung gefunden

Beitrag lesen

Hi,

$tring = "Gerda's Gast";

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

---------------------^^

I know this very special case, the german language. But "Jeromy's guest" must be possible in a program.

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?

Alte Regel: EVA - Eingabe - Verarbeitung - Ausgabe.
Die Ausgabe ist zu 99% HTML, nur in Ausnahmefällen muss nach Javascript gewandelt werden. Dafür habe ich aber nicht extra ein Prinzip EV[A,J] gemacht.

Gast