kostenloser Webspace werbefrei: lima-city


Formmailer

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    nikolai

    nikolai hat kostenlosen Webspace.

    :confused: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>


  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. i************s

    Was passiert denn oder was passiert denn nicht? Kommt irgendeine Fehlermeldung oder kommt die Mail nicht in der gewünschten Formatierung an oder was willst du genau?
  4. Verschoben nach PHP & MySQL

    Bei Rückfragen PN an mich!
  5. hast du es nur vergessen zu kopieren oder hast du das "<?php" in deinem code nicht drin, das wäre ein Grund, glaube ich
  6. Autor dieses Themas

    nikolai

    nikolai hat kostenlosen Webspace.

    ibes-solutions schrieb:
    Was passiert denn oder was passiert denn nicht? Kommt irgendeine Fehlermeldung oder kommt die Mail nicht in der gewünschten Formatierung an oder was willst du genau?


    Ich mach sowas zum ersten mal mit PHP.... keine ahnung.... eine danke-seite wird ja angezeigt, auch wird keine Fehlermeldung (die ich definiert habe) angezeigt...ich bekomme die m@il einfach nicht!!

  7. Also die Zeile:

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

    is schonmal komisch.
    Ich würds so schreiben:

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

    Habs damit ausprobiert und dann gehts. Die E-Mail is zwar ein text-salat aber es kommt was an ;-)

    Beitrag geaendert: 19.1.2007 20:11:15 von korbiw
  8. die Mail() Funktion ist bei Lima deaktiviert;)

  9. die Mail() Funktion ist bei Lima deaktiviert;)


    Erstens war des nicht gefragt und zweitens stimmts nicht
  10. x*****k

    Kann mich nikolai und korbiw nur anschliessen...
    Probier mal diese Fehler zu beheben... Sollte es immernochnicht klappen... Dann schaust du am besten in einem tutorial nach... solche sollte es ja zu genügen geben :)
    mfg
  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!