Hallo, ich versende ein Formular in der Form:
unde bekomme folgende e-mail...
Formular: E-mail Anfrage Vorname: äää Nachname: äää Telefon: 000 Email: aaa@aaa.com
1. warum wird alles in einer Zeile geschrieben?was mache ich falsch?
2. ist die utf-8 kodierung ok, oder könnte man es einfacher lösen
danke für jeder hilfe...
txp
PHP-Code:
$Subject = "Formular: ".$_POST["Formular"];
$MailTo = "xyz@xyz.de";
$From=$_POST["Email"];
$antete .= "Von: ".$From."\r\n";
$antete = 'MIME-Version: 1.0'."\r\n";
$antete = "Content-Type: text/html; charset=utf-8"."\r\n"
."Content-Transfer-Encoding: 8bit"."\r\n";
foreach( $_POST as $key => $value )
if( !empty( $value ))
$body .= $key.": ".$value."\r\n";
mail($MailTo, $Subject, $body, $antete);
header( "Location: danke.php" );
Formular: E-mail Anfrage Vorname: äää Nachname: äää Telefon: 000 Email: aaa@aaa.com
1. warum wird alles in einer Zeile geschrieben?was mache ich falsch?
2. ist die utf-8 kodierung ok, oder könnte man es einfacher lösen
danke für jeder hilfe...
txp

Kommentar