Nikolai huber: Formmailer?

Ich habe die datei mail.php so geschrieben, könnte mir jemand sagen was fehlt? danke, im voraus!

mail.php:

$strEmpfaenger = 'nikolaihuber1@gmx.de';

$strFrom       = '"Homepage Ludwigsgymnasium" nikolai.huber-technik@t-online.de';

$strSubject    = 'Fragen, Lob, Kritik';

$strReturnhtml = 'Danke.html';

$strDelimiter  = ":\t";

if($_POST)
{
 $strMailtext = "";

while(list($strName,$value) = each($_POST))
 {
  if(is_array($value))
  {
   foreach($value as $value_array)
   {
    $strMailtext .= $strName.$strDelimiter.$value_array."\n";
   }
  }
  else
  {
   $strMailtext .= $strName.$strDelimiter.$value."\n";
  }
 }

if(get_magic_quotes_gpc())
 {
  $strMailtext = stripslashes($strMailtext);
 }

mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
  or die("Die Mail konnte nicht versendet werden.");
 header("Location: $strReturnhtml");
 exit;
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
    <head>
        <title>Einfacher PHP-Formmailer</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
        <h1>Fragen, lob, Kritik</h1>
        <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">

<dl>
                <dt>Ihr Name:</dt>
                <dd><input type="text" name="Versender" /></dd>
                <dt>Ihre E-Mail:</dt>
                <dd><input type="text" name="E-Mail" /></dd>
                <dt>Sie k&ouml;nnen:</dt>
                <dd><input type="checkbox" name="kannwas[]" value="HTML" />HTML <input type="checkbox" name="kannwas[]" value="PHP" />PHP</dd>
                <dt>Sie sind:</dt>
                <dd><input type="radio" name="sexus" value="M" />Mann <input type="radio" name="sexus" value="Frau" />Frau</dd>
                <dt>Sie m&ouml;gen:</dt>
                <dd><select name="Browser"><option value="Opera">Opera</option><option value="Mozilla">Mozilla</option></select></dd>
                <dt>Bemerkungen:</dt>
                <dd><textarea name="Bemerkungen" rows="3" cols="20">Bemerkungen</textarea></dd>
            </dl>

<p>
            <input type="submit" value="Senden" />
            <input type="reset" value="Zurücksetzen" />
            </p>
        </form>
    </body>
</html>

  1. Ich habe die datei mail.php so geschrieben, könnte mir jemand sagen was fehlt?

    Wieso fehlt was?

    1. Ich habe die datei mail.php so geschrieben, könnte mir jemand sagen was fehlt?

      Wieso fehlt was?

      Keine Ahnung! ich habs hochgeladen, keine mail!

      1. Ich habe die datei mail.php so geschrieben, könnte mir jemand sagen was fehlt?

        Wieso fehlt was?

        Keine Ahnung! ich habs hochgeladen, keine mail!

        Oh, gibts also ein Problem mit dem Mailer? Wußte ich bis eben noch nicht! Hattest du nichts von geschrieben.

        Lies </hilfe/charta.htm#tipps-fuer-fragende>, um zu erfahren, was bei einem Posting, das Hilfe anfordert, unbedingt enthalten sein sollte.