I know this very special case, the german language. But "Jeromy's guest" must be possible in a program.
und das berechtigt dich, Rechtschreibfehler zu begehen oder wie? Seltsame Logik. Bei "Jeromy's guest" hätte ich nicht gemeckert.
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.
und Ausgabe bedeutet für dich: erstmal alles überall in HTML rauszuhauen? Brechstange, ich sagte es ja bereits.
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.
Du hast EVA nicht verstanden. Du hast ein grundlegendes Verständnisproblem.