
Umlautproblem bei UTF-8 codiertem Anmeldeformular
- grandengerix
- Beiträge: 9
- Registriert: 22.02.2007, 17:10
Hallo Mirko,
danke, nach etwas weiterem Herumprobieren hat es dann funktioniert:
(1) Alle Vorkommnisse von \"headers\" ergänzt um
$headers .= \'Content-Type: text/plain; charset=\"utf-8\"\'.$CRLF;
(2) Das PHP-Anmeldeskript (Version 11.03.2010 ) selbst im Dreamweaver über Menü Ändern => Seiten-Eigenschaften => Titel/Kodierung in UTF-8 gewandelt.
(3) Die Textdatei \"$EMailText\" ebenfalls als UTF-8 kodiert.
...und ich hab\' immer geglaubt, UTF-8 sollte eine \"Erleichterung\" sein ;o) Na, Hauptsache es funktioniert.
Vielen Dank und schönen Abend,
Hardy
danke, nach etwas weiterem Herumprobieren hat es dann funktioniert:
(1) Alle Vorkommnisse von \"headers\" ergänzt um
$headers .= \'Content-Type: text/plain; charset=\"utf-8\"\'.$CRLF;
(2) Das PHP-Anmeldeskript (Version 11.03.2010 ) selbst im Dreamweaver über Menü Ändern => Seiten-Eigenschaften => Titel/Kodierung in UTF-8 gewandelt.
(3) Die Textdatei \"$EMailText\" ebenfalls als UTF-8 kodiert.
...und ich hab\' immer geglaubt, UTF-8 sollte eine \"Erleichterung\" sein ;o) Na, Hauptsache es funktioniert.
Vielen Dank und schönen Abend,
Hardy
- grandengerix
- Beiträge: 9
- Registriert: 22.02.2007, 17:10
Hallo,
ich hätte da gerne mal ein Problem ;o)
An- und Abmeldungen werden im Supermailer über das Anmeldeskript und ein entsprechendes Formular verwaltet.
Das Formular selbst ist auf einer UTF-8 codierten Webseite und enthält zusätzliche Felder für Name, Firma etc.
Bei Eingabe über Windows-PCs werden Umlaute und Sonderzeichen im Namen korrekt in der E-Mail übermittelt:
Name = Güzülümüm Käßtarö
Wird allerdings über einen Apple das Formular ausgefüllt, werden alle Ümlaute \"zerschossen\":
Name = Güzülümüm Käßtarö
Irgendeine Idee, wie ich das beheben kann?
Ausprobiert habe ich bereits an der Form
<form>
<input>
Im Skript
$headers .= \'Content-Type: text/plain; charset=\"utf-8\"\'.$CRLF;
Ich bin für jede Hilfe dankbar!
Hardy
ich hätte da gerne mal ein Problem ;o)
An- und Abmeldungen werden im Supermailer über das Anmeldeskript und ein entsprechendes Formular verwaltet.
Das Formular selbst ist auf einer UTF-8 codierten Webseite und enthält zusätzliche Felder für Name, Firma etc.
Bei Eingabe über Windows-PCs werden Umlaute und Sonderzeichen im Namen korrekt in der E-Mail übermittelt:
Name = Güzülümüm Käßtarö
Wird allerdings über einen Apple das Formular ausgefüllt, werden alle Ümlaute \"zerschossen\":
Name = Güzülümüm Käßtarö
Irgendeine Idee, wie ich das beheben kann?
Ausprobiert habe ich bereits an der Form
<form>
<input>
Im Skript
$headers .= \'Content-Type: text/plain; charset=\"utf-8\"\'.$CRLF;
Ich bin für jede Hilfe dankbar!
Hardy