Hi TS,
Das Problem liegt irgendwo*) in der Kette.
Da hst Du Recht.
Mit PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8mb4"
läuft alles prima.
Das ist aber eigentlich nciht die Codierung, die ich haben wollte...
Wenn deine Webseite in UTF-8 arbeitet, dann passt das schon mal generell zu den Popups durch jQuery. Wenn diese nun auch noch direktes AJAX betreiben (auch in UTF-8), dann sollte es hier schon mal keine Transformationsprobleme geben.
Seltsam, in einem anderen Projekt nutze ich alles Mögliche aus JQuery und Ajax. Nur Dialoge (Popups) nutze ich nicht, da nutze ich Scripte, die auf JQuery aufsetzen, z.b. irgendwelche Lightboxen. Und alles läuft.
Und jetzt, wo ich mal UI-Dialog nutze, muß ich komplett auf utf-8 umstellen, das ist sehr schade für mich.
Ich vermute mal, dass Dir Dedlfix dazu in zwei bis drei knappen Sätzen noch den richtigen Weg weisen kann. Das ist eines seiner Spezialthemen ;-)
Und nicht sein einziges "Spezialthema" 😉
Pit