verfaßt von MudGuard , München, 05.04.2012, 08:25:39
> Tach
>
> Ich würde gerne wissen, wie ich die Umlaute im Ergebnis einer
> Formular-Übermittlung korrekt dargestellt bekomme (z. B. in der
> Ausgabe-Email). Momentan sehen Umlaute in der Mail so aus:
> LÌgen, Mögen, GÀrtner, Ma�
Werden die Daten so über die Leitung geschickt?
Oder sind die von PHP schon irgendwie verhunzt worden (html_entities, ...)?
Bis auf die Numerical Character Reference sieht das nach UTF-8-Daten aus, die als ISO-8859-15 (oder Cp1252?) interpretiert werden.
Welches encoding hat die Seite, die das Formular enthält?
Welches encoding wird im HTTP-Header content-type für diese Seite ausgegeben?
Welches encoding ist beim Formular als accept-charset angegeben?
Welches encoding wird für die Mail verwendet?
Welches encoding wird im content-type-header der Mail angegeben?
Idealerweise ist das in allen Fällen dasselbe. Und eines der Unicode-Encodings wie UTF-8.
gesamter Thread: