Sven Rautenberg: Ungarische Zeichen

Beitrag lesen

Moin!

Meines Wissens müssen mehrere Faktoren stimmen, damit alles funktioniert:
  1. die MySQL-Version muss UTF-8 voll unterstützen

Nein, UTF-8 kann auch in ganz normalen Datenbanken gespeichert werden.

2. accept-charset="UTF-8" in der Form

Ja, das hilft, ist aber nicht 100% zwingend.

3. der charset-Metatag muss auf UTF-8 stehen

Auch das hilft, aber da der Metatag im HTTP-Kontext irrelevant ist, wenn im HTTP-Header auch Angaben gemacht wurden, ist er nicht 100% zwingend.

4. der Server muss UTF-8 als charset schicken

Ja, das ist unerläßlich.

Zusätzlich dazu noch die Punkte 2 und 3 zu erfüllen, mithin also an drei Stellen den gleichen Zeichensatz "UTF-8" zu definieren, sollte alle Unklarheiten beim Browser beseitigen.

- Sven Rautenberg