DragonMaster
26.04.07, 12:46
Hallo,
Zeichensätze sorgen ja immer für viel Spass ^^ Ich habe meine Seite vollständig auf UTF-8 eingestellt.
- Alle Dateien wurden in UTF-8 konvertiert.
- Die HTML-Header wurde passend auf UTF-8 eingestellt
- Apache2: VHost für die Seite wurde mit "AddDefaultCharset UTF-8" passend eingestellt (Hoffe ich)
- Datenbank (MySQL) Kollation auf utf8_unicode_ci eingestellt
- Firefox zeigt die Seite in den Page-Infos als UTF-8 kodiert an
Soweit so gut. Umlaute in normalen Texten werden auch richtig dargestellt. Allerdings scheint er das bei Formularen zu Ignorieren. Wenn ich bei einem Formular einen Text eingebe und diesen mittels "Post" oder "Get" abschicke kommt ein "ö" z.B. als "ö" bei der Empfängerseite an. Diese kann damit dann natürlich nicht viel Anfangen.
Hab ich noch was übersehen? Wie schaffe ich es das ein "ö" mit UTF-8 auch ein "ö" bleibt?
Zeichensätze sorgen ja immer für viel Spass ^^ Ich habe meine Seite vollständig auf UTF-8 eingestellt.
- Alle Dateien wurden in UTF-8 konvertiert.
- Die HTML-Header wurde passend auf UTF-8 eingestellt
- Apache2: VHost für die Seite wurde mit "AddDefaultCharset UTF-8" passend eingestellt (Hoffe ich)
- Datenbank (MySQL) Kollation auf utf8_unicode_ci eingestellt
- Firefox zeigt die Seite in den Page-Infos als UTF-8 kodiert an
Soweit so gut. Umlaute in normalen Texten werden auch richtig dargestellt. Allerdings scheint er das bei Formularen zu Ignorieren. Wenn ich bei einem Formular einen Text eingebe und diesen mittels "Post" oder "Get" abschicke kommt ein "ö" z.B. als "ö" bei der Empfängerseite an. Diese kann damit dann natürlich nicht viel Anfangen.
Hab ich noch was übersehen? Wie schaffe ich es das ein "ö" mit UTF-8 auch ein "ö" bleibt?