Benutzer mit den meisten Antworten
formmailer funktioniert nicht emails kommen nicht an

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ö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ö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:46Moderator
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:46Moderator -
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 CommunityFreitag, 4. Juni 2010 11:19Moderator