webmaster resource
+ Webmaster Forum von Webmaster-Resource.de » Webcoding » PHP (Moderatoren: Christian Felken, » тнє $υι¢ι∂є « ™)
|-+ Kontaktformular: Emails kommen nicht bei mir an
Username:
Password:

Seiten: [1]
Topic Tools  
Read 19. Mai 2008, 23:20:56 #0
rmxfm

Kontaktformular: Emails kommen nicht bei mir an

Hallo,

Habe mir dieses wunderbare Kontaktformular, welches hier angeboten wird, auf meine Homepage eingebunden.

Habe es leicht modifiziert. Habe php auf meinem Server auch aktiviert.

Habe das ganze mal zur Probe online gestellt: http://rmxfm.100webspace.net/data/mail.html


Wenn man das Skript benutzt, kommt auch die Meldung, dass die Email unterwegs sei.

Jedoch kommt die Mail nie bei (hier) GMX an.

Kann jedoch keinen Fehler finden.

Hat jemand ne Ahnung?

die php-datei habe ich in contact.php umbenannt.

Grüsse,

Horst
« Letzte Änderung: 07. Juli 2008, 02:56:22 von » тнє $υι¢ι∂є « ™ »
Offline  
Read 20. Mai 2008, 11:53:32 #1
Oetzi

Re: Kontaktformular: Emails kommen nicht bei mir an

Kannst du mal den Quelltext der contact.php posten so ist es relativ schwer zu schauen was schief laufen könnte


Sag niemals nie, es sei denn du meinst es ernst?

Johannes Ott
Webmaster My Tie - Rock&Pop Covers
Webmaster Jugendkirche Nürnberg
Offline  
Read 20. Mai 2008, 21:21:20 #2
rmxfm

Re: Kontaktformular: Emails kommen nicht bei mir an

Einmal Quellcode contact.php. Ich hoffe es schmeckt:


<html>
<head>
<title>contact</title>
</head>
<body>
<?php

$Empfaenger = "horst.honker@gmx.de";

if($_REQUEST['Send'])
{
   if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
   {
      echo"Please go back to <a href=\"javascript:history.back();\"></a> and fill out all forms. Thanks.";
   }
   else
   {
      $Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
      while(list($Formularfeld, $Wert)=each($_REQUEST))
      {
         if($Formularfeld!="Send")
         {
            $Mailnachricht .= $Formularfeld.": ".$Wert."\n";
         }
      }
      $Mailnachricht .= "\nDatum/Zeit: ";
      $Mailnachricht .= date("d.m.Y H:i:s");
      $Mailbetreff = "Kontakt: ";
      $Mailbetreff .= $_REQUEST['Betreff'];
      mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
      echo"Email is on the way.";
   }
}
else
{
   echo"An error has occured. Please click <a href=\"contact.php\">Seite</a>.";
}

?>
</body>
</html>
Offline  
Seiten: [1]
Gehe zu: