Hallo zusammen,
ich habe ein Problem mit dem Versenden von E-Mails. Ich rufe die Mail-Funktion 2 mal hintereinander auf. Beim ersten Mal kommt die Mail mit den korrekten Umlauten an, die 2. Bestätigungsmail hat dann defekte Umlaute.
Woran kann es liegen, dass die 2. Mail defekt ist.?
Wenn ich die Bestätigung lokal mit $tos .= ","."Kunde <xxx@localhost>"; versende, kommen bei mir lokal auch alle Umlaute in der Bestätigung an. Im Formular wird die E-MAil Adresse über eine Session hinzugefügt.
Über hinweise wäre ich sehr dankbar.
Grüße
soa
ich habe ein Problem mit dem Versenden von E-Mails. Ich rufe die Mail-Funktion 2 mal hintereinander auf. Beim ersten Mal kommt die Mail mit den korrekten Umlauten an, die 2. Bestätigungsmail hat dann defekte Umlaute.
PHP:
mail($to,$subject, utf8_encode($body) ,$more,$headers);
mail($tos,$subjects,utf8_encode($body),$more,$headers);
Woran kann es liegen, dass die 2. Mail defekt ist.?
Wenn ich die Bestätigung lokal mit $tos .= ","."Kunde <xxx@localhost>"; versende, kommen bei mir lokal auch alle Umlaute in der Bestätigung an. Im Formular wird die E-MAil Adresse über eine Session hinzugefügt.
Über hinweise wäre ich sehr dankbar.
Grüße
soa