Geschätzte Community,
ich finde keine Lösung zu folgendem Problem:
Ich versende in einer Mail Content welchen ich von einer vorhergehenden Seite per POST zugesendet bekomme.
Prozess:
Seite reg_step_1: Text in einem Formular
danach gehts zu reg_step_2:
und sende mit mail()
Wenn ich das ganze nun im FF mache, so bekomme ich richtig kodierte Mails, mache ich das ganze im IE7 so habe ich ein Umlautproblem...
habe mit utf8_encode, utf8_decode, htmspecialchars, experimentiert, doch die mit dem IE "generierten" mails kommen falsch an.
Ich denkees liegt an der $_POST übermittlung...
wer hat eine Idee was da schief geht?
Liebe Grüsse aus Zürich
Roger
ich finde keine Lösung zu folgendem Problem:
Ich versende in einer Mail Content welchen ich von einer vorhergehenden Seite per POST zugesendet bekomme.
Prozess:
Seite reg_step_1: Text in einem Formular
PHP-Code:
<TEXTAREA name="email_text" rows="4" cols="80" >Rösli Müller gönnt sich was</TEXTAREA>
<input name="reg_step_2" value="Send Invitation" type="submit">
und sende mit mail()
PHP-Code:
$text = $_POST['email_text'];
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: test Registration <noreplay@test.com>";
mail("test@test.ch", "Test Mail", $text, $headers );
habe mit utf8_encode, utf8_decode, htmspecialchars, experimentiert, doch die mit dem IE "generierten" mails kommen falsch an.
Ich denkees liegt an der $_POST übermittlung...
wer hat eine Idee was da schief geht?
Liebe Grüsse aus Zürich
Roger
Kommentar