Komma weg: mySQL Hochkomma Problem

Beitrag lesen

Beispiel <span onclick="test('L'Erable 16')">

Wie masiere ich am besten dieses '?

Machen wir es gleich komplizierter:

Eingabe: L'Erable 16 chez "Meier"

Funktionierende Ausgaben:

<span onclick="test('L\&apos;Erable 16 chez &quot;Meier&quot;');">klick</span><br>
<span onclick="test('L\'Erable 16 chez &quot;Meier&quot;');">klick</span>

Lösungswege: htmlpecialchars, str_replace

Was Du zu tun hast ist abhängig von dem, was du in test(string) vor hast. Der Kontextwechsel ist ein unterschätztes Problem.