locked
formmailer funktioniert nicht emails kommen nicht an RRS feed

  • Frage

  • hi ich hab auf meiner website http://tarani.ta.funpic.de/test2.php diesen formmailer von selfhtml (wenn er funktioniert werd ich ihn auch anpassen wie ich ihn brauche) aber das problem ist es kommt keine email an es leitet aber immer auf die erfolgreich gesendet seite um ... (bei mir google (nur zum test))

    brauche ich noch ein dokument an das ich das weiterleiten muss? oder ist irgendwas falsch ...? wäre schön wenn mir jemand helfen könnte ... der code ist hier:

    <?php
    
    ### Konfiguration ###
    
    # Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
    
    # An welche Adresse sollen die Mails gesendet werden?
    $strEmpfaenger = 'maxschmitt@me.com ';
    
    # Welche Adresse soll als Absender angegeben werden?
    # (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
    $strFrom    = '"Formmailer" <hans@gmail.com>';
    
    # Welchen Betreff sollen die Mails erhalten?
    $strSubject  = 'Feedback';
    
    # Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
    # Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
    $strReturnhtml = 'http://google.de';
    
    # Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
    $strDelimiter = ":\t";
    
    ### Ende Konfiguration ###
    
    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>Beispielformular</h1>
        <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
          <!-- Hier die eigentlichen Formularfelder eintragen. Die folgenden sind Beispielangaben. -->
          <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>
          <!-- Ende der Beispielangaben -->
          <p>
          <input type="submit" value="Senden" />
          <input type="reset" value="Zurücksetzen" />
          </p>
        </form>
      </body>
    </html>

    Donnerstag, 3. Juni 2010 15:06

Antworten

  • Hi,

    hi ich hab auf meiner website http://tarani.ta.funpic.de/test2.php  diesen formmailer von selfhtml (wenn er funktioniert werd ich ihn auch anpassen wie ich ihn brauche) aber das problem ist es kommt keine email an es leitet aber immer auf die erfolgreich gesendet seite um ... (bei mir google (nur zum test))

    Öhm, Du weißt schon, dass Du hier in einem Visual Web Developer Forum schreibst, dein Code aber PHP ist?

    http://php.iis.net/ wäre da die bessere Wahl, da gibts auch ein PHP Forum.



    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    • Als Antwort markiert riclato Donnerstag, 3. Juni 2010 23:16
    Donnerstag, 3. Juni 2010 15:46
    Moderator

Alle Antworten

  • Hi,

    hi ich hab auf meiner website http://tarani.ta.funpic.de/test2.php  diesen formmailer von selfhtml (wenn er funktioniert werd ich ihn auch anpassen wie ich ihn brauche) aber das problem ist es kommt keine email an es leitet aber immer auf die erfolgreich gesendet seite um ... (bei mir google (nur zum test))

    Öhm, Du weißt schon, dass Du hier in einem Visual Web Developer Forum schreibst, dein Code aber PHP ist?

    http://php.iis.net/ wäre da die bessere Wahl, da gibts auch ein PHP Forum.



    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    • Als Antwort markiert riclato Donnerstag, 3. Juni 2010 23:16
    Donnerstag, 3. Juni 2010 15:46
    Moderator
  • Ok dann versuch ich´s mal da 

     

    danke trotzdem

    Donnerstag, 3. Juni 2010 23:17
  • Ok dann versuch ich´s mal da 

    Alternativ kannst Du auch die .NET eigenen Sachen verwenden. Ein Beispiel findest Du hier:

      http://www.aspnetzone.de/articles/WieVersendeIchEineEmailMitASPNET20.aspx

    Du müsstest hier dann noch deine Werte aus dem Formular übergeben.

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Freitag, 4. Juni 2010 11:19
    Moderator