Umlaute in Mail
Ich lese ein Formular ein, die Formularinhalte werden in Variablen geschrieben.
Diese Variablen benutze ich dann in der mail-Funktion, ungefähr so: $an = "adresse@freund.de"; $betreff = "$test"; $header = "From: $eMail <$eMail>rnReturn-Path: $eMail <$eMail>rnReply-To: $eMail <$eMail>rnn"; $text = "n$test"; mail($an, $betreff, $text, $header); Und nun passiert Folgendes: Wenn der User Umlaute in das Formular eingibt, kann die Variable $text logischerweise Umlaute enthalten. Im Textkörper der Mail werden diese Umlaute als Umlaute angezeigt. So soll es auch sein. Aber die gleiche Variable $text wird auch im Betreff verwendet, und dort werden die Umlaute mit konstanter Boshaftigkeit als X (großes X) dargestellt. Woran kann das liegen? Ich habe schon alles ausprobiert, was hier mit früherem Datum zum Thema Umlaute und Mail gepostet worden ist. Danke für Eure Hilfe! Frankie |
Re: Umlaute in Mail
Zitat:
Du hast aber wesentlich weniger Ärger, wenn Du einfach die übliche Umschreibung vornimmst: ä -> ae usw. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:26:52 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.