Stahl Florian: Formular => Email

Hallo an alle,

hab mir heute ein Kontaktformular geschrieben, das formatiert wird und per E-mail verschickt wird. Ein Beisspiel davon hier: [Link:http://acyhue.ac.funpic.de/Layouts/kontaktsf.php]

Nun habe ich es hier formatiert, wie es in der E-mail ankommen soll:

$message = "<html><body>";
$message.= "<p>Vorname:";
$message.= $_POST['vorname'];
$message.= "<br>Nachnahme:";
$message.=  $_POST['nachnahme'];
$message.= "<br>E-mail Adresse:";
$message.= $_POST['email'];
$message.= "<br>Ihre Frage:";
$message.= $_POST['frage'];
$message.= "</b></p></body></html>";
$header = "\n Content-Type: text/html";

Problem: Die E-mail kommt an, aber nicht formatiert, sonder so:

Content-Type: text/html

<html><body><p>Vorname:f<br>Nachnahme:sd<br>E-mail Adresse:dsf<br>Ihre Frage:sdf</b></p></body></html>

Was mache ich da falsch?

Mit freundlichen Grüssen
------------------------
Stahl Florian
------------------------

--
Das Leben ist hart, aber wir sind härter
  1. hi,

    $header = "\n Content-Type: text/html";

    Was soll das?

    Als Trennzeichen der header-Zeilen ist \r\n _vorgeschrieben_.
    Und der Umbruch am Anfang, gefolgt von einem Leerzeichen, ergibt auch keinen Sinn.

    Problem: Die E-mail kommt an, aber nicht formatiert, sonder so:

    Content-Type: text/html

    <html><body><p>Vorname:f<br>Nachnahme:sd<br>E-mail Adresse:dsf<br>Ihre Frage:sdf</b></p></body></html>

    Dass dein vermeintlicher Content-type-Header im Body auftaucht, hätte dir schon auffallen sollen.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hallo an alle, »» hi,

      $header = "\n Content-Type: text/html";

      Was soll das?

      Ich mach das zum ersten mal.

      Als Trennzeichen der header-Zeilen ist \r\n _vorgeschrieben_.
      Und der Umbruch am Anfang, gefolgt von einem Leerzeichen, ergibt auch keinen Sinn.

      Problem: Die E-mail kommt an, aber nicht formatiert, sonder so:

      Content-Type: text/html

      <html><body><p>Vorname:f<br>Nachnahme:sd<br>E-mail Adresse:dsf<br>Ihre Frage:sdf</b></p></body></html>

      Dass dein vermeintlicher Content-type-Header im Body auftaucht, hätte dir schon auffallen sollen.

      danke für die antwort.

      Mit freundlichen Grüssen
      ------------------------
      Stahl Florian
      ------------------------

      --
      Das Leben ist hart, aber wir sind härter