Tom: Umlaute Mailformular werden nicht korrekt angezeigt

Beitrag lesen

Hello,

» Welche zeichenencoding verwendet das der HTML output
» In welchem Encoding wurde das perlscript gespeichert?

html: charset=utf-8

Das glaube ich nicht. Die von dir gezeigte Darstellung ist ein utf-8 ä in ISO.

Ich schon, denn es kommt doch hier nicht darauf an, in welcher Kodierung das Perl-Script gespeichert wurde, sondern welche Kodierung es als Eingang erwartet und welche Kodierung es daraus im Ausgang macht.

Nur, die Literale, die das Perlscript selber hinzufügt zu den erhaltenden Daten, die also im Script hardcoded enthalten sind, sind betroffen von der Kodierung des Scriptes selbst. Wenn das aber nur welche sind, wie die üblichen Mail-Header, dann fällt es nicht auf, weil diese in ASCII (7-Bit) gehalten sind.

Liebe Grüße aus Syburg

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de