Hallo Leute
Ich hab grad ein kleines Problem und blick nicht richtig durch, wie ich das beheben könnte. Folgende Ausgangslage:
MySQL Datenbank-Kollation: utf8_unicode_ci
Eingabestring: "Hällö, wür würden gärne wäs käufen";
Ausgabe: "Hällö, wür würden gärne wäs käufen"
Meta: <meta http-equiv="content-type" content="text/html; charset=utf8_unicode_ci">
Die Eingabe nimmt den Weg über ein Formular (POST) an ein PHP-Script, wo es dann über eine Funktion in die Datenbank geschrieben wird. Wenn ich in der Funktion htmlspecialchars()/htmlentities() aktiviere, kommt es komisch in der DB an, ansonsten so wie es eingegeben ist. Hat einer ne Ahnung, was da schief laufen könnte? Mir sind die Ideen ausgegangen.
Greetz Igäl
Ich hab grad ein kleines Problem und blick nicht richtig durch, wie ich das beheben könnte. Folgende Ausgangslage:
MySQL Datenbank-Kollation: utf8_unicode_ci
Eingabestring: "Hällö, wür würden gärne wäs käufen";
Ausgabe: "Hällö, wür würden gärne wäs käufen"
Meta: <meta http-equiv="content-type" content="text/html; charset=utf8_unicode_ci">
Die Eingabe nimmt den Weg über ein Formular (POST) an ein PHP-Script, wo es dann über eine Funktion in die Datenbank geschrieben wird. Wenn ich in der Funktion htmlspecialchars()/htmlentities() aktiviere, kommt es komisch in der DB an, ansonsten so wie es eingegeben ist. Hat einer ne Ahnung, was da schief laufen könnte? Mir sind die Ideen ausgegangen.
Greetz Igäl
Kommentar