LoKi: Bug in Email formular

Bin gerade am erlernen von PHP, und hänge nun bei folgendem Problem!

Welcher BUG steckt in dem folgenden Quelltext? Die Email kommt raus, aber der Betreff und der Kommentar kommen nicht an?? Bitte helft einem Lernfähigen Noob mal kurz!

<?PHP
  $email_to = "raven16@lycosmail.com";
  $email_from_mail = "mail@mail.org";
  $email_from_name = "Vorschlagmailer";
  $email_betreff = "$betreff";
  $header="From:$email_from_name<$email_from_mail>\n";
?>
<html><head>
<title>Email an LoKi</title>
</head>
<body bgcolor="black">
<font color="white">
<h4>Email an LoKi</h4>
<form action="versand.php" method="post">
<table width="58%" border="0" cellspacing="2" cellpadding="0">
 <tr>
    <td width="15%" valign="top">
      <font color="white">Betreff:</font>
    </td>
    <td width="85%">
      <input type="text" name="$betreff">
    </td>
  </tr>
  <tr>
    <td width="15%" valign="top">
      <font color="white">Kommentar:</font>
    </td>
    <td width="85%">
      <textarea cols="30" rows="6"name="$kommentar"></textarea>
  </td>
   </tr>
   <tr>
     <td width="15%" valign="top"> </td>
     <td width="85%">
       <input type="submit" value="Senden" name="submit">
    </td>
  </tr>
</table>
</form>
<?php
  mail($email_to,$email_betreff,$kommentar,$header);
?>

  1. Moin Moin !

    Moin Moin !

    <?PHP
      $email_to = "raven16@lycosmail.com";
      $email_from_mail = "mail@mail.org";

    Gehört Dir die Domain mail.org? Ich glaube nicht, also verwende sie auch bitte nicht. Auch nicht test.de oder ähnliche, die sind vergeben!

    $email_from_name = "Vorschlagmailer";
      $email_betreff = "$betreff";

    Wo ist $betreff definiert?

    (Und warum packst Du es nochmal extra in Quotes? Willst Du Deinen PHP-Interpreter ärgern?)

    <?php
    mail($email_to,$email_betreff,$kommentar,$header);
    ?>

    Willst Du wirklich bei jedem Aufruf eine Mail verschicken?

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
  2. Hallo Loki (ja sowas sagt man auch hier!)

    Bin gerade am erlernen von PHP, und hänge nun bei folgendem Problem!

    Welcher BUG steckt in dem folgenden Quelltext?

    welcher? Ähm naja das ganze Formular ist verbugt und nicht sicher und sehr alt usw...

    Am besten du schaust mal ins Archiv oder liest die online Doku von php über Globale Variablen und Formulare und mail!
    Dann sollte Dir geholfen sein ;)

    Achja und Tschüß sagt man hier auch öft!

    LG Christoph

    --
    Ich bin ein spezialisz!
    (Zitat von VENGA JO)
    sh:) fo:) rl:° br:& ie:| mo:) va:) fl:) ss:| ls:< js:|
    Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
    Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode