Hallo,
ich möchte per HTML-Formular Text, der lateinische, kyrillische und griechische Sonderzeichen enthält, an ein PHP-Skript übergeben und in eine MySQL-Datenbank eintragen. Das Formular übergibt die Zeichen in UTF-8, nun scheint PHP aber die Sonderzeichen, die 2 oder mehr Byte beanspruchen, als mehrere 1-Byte-Buchstaben aufzufassen und in der Datenbank landet nur Müll.
Wie kann ich dafür sorgen, dass die Zeichen korrekt übertragen werden?
ich möchte per HTML-Formular Text, der lateinische, kyrillische und griechische Sonderzeichen enthält, an ein PHP-Skript übergeben und in eine MySQL-Datenbank eintragen. Das Formular übergibt die Zeichen in UTF-8, nun scheint PHP aber die Sonderzeichen, die 2 oder mehr Byte beanspruchen, als mehrere 1-Byte-Buchstaben aufzufassen und in der Datenbank landet nur Müll.
Wie kann ich dafür sorgen, dass die Zeichen korrekt übertragen werden?
Kommentar