Einzelnen Beitrag anzeigen
  #1  
Alt 02.06.2004, 23:36:02
Frankie Frankie ist offline
Anfänger
 
Registriert seit: Jun 2004
Beiträge: 1
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

Geändert von Frankie (02.06.2004 um 23:38:06 Uhr)
Mit Zitat antworten