PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   PHP Kontakt Formular Frage (http://www.selfphp.de/forum/showthread.php?t=14343)

ghost 24.08.2006 16:38:44

PHP Kontakt Formular Frage
 
Hi
Ich bins wieder mal. Ich hab mir vor kurzem ein PHP Script für ein Kontakt Formular runtergeladen. Und wenn ich jetzt die Daten in das Formular eintrage und auf senden klicke, bekomme ich zwar die Email aber unten ist auch ein Fehler und da ich kein PHP kann, weis ich nicht, was das bedeutet.
Hier der PHP CODE für das Formular:
PHP-Code:

<?php

$Empfaenger 
"kontakt@pcmasters.at";

if(
$_REQUEST['Send'])
{
   if(empty(
$_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
   {
      echo
"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
   }
   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
"Vielen Dank für Ihre eMail!";
   }
}
else
{
   echo
"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"kontaktformular.php\">Seite</a>.";
}

?>

und hier die Email:
Code:

Sie haben folgende Nachricht erhalten:

Name: TEST
Email: TEST
Betreff: Allgemeine Frage
Nachricht: TEST
Antwort: ja
phpbb3_k: cdf83eff7e4fb9dd
phpbb3_u: 2
bblastactivity: 1155552044
bblastvisit: 1155552044
phpbb2mysql_data: a:2:{s:11:\"autologinid\";s:32:\"684bad6bfa4d7fca3ead5793ad8b752d\";s:6:\"userid\";i:2;}
phpbb3_sid: 6dd878d3fe2e12725e34db8ba87433c1

Datum/Zeit: 24.08.2006 16:33:28

Ich hoffe ihr könnt mir helfen.
Danke Alex

DominikJ 25.08.2006 07:51:40

AW: PHP Kontakt Formular Frage
 
Wo ist denn ein Fehler?
Ich sehe den nicht :|

ghost 25.08.2006 13:05:05

AW: PHP Kontakt Formular Frage
 
Hi
Das würde ich schon gern weghaben:
Code:

phpbb3_k: cdf83eff7e4fb9dd
phpbb3_u: 2
bblastactivity: 1155552044
bblastvisit: 1155552044
phpbb2mysql_data: a:2:{s:11:\"autologinid\";s:32:\"684bad6bfa4d7fca3ead5793ad8b752d\";s:6:\"userid\";i:2;}
phpbb3_sid: 6dd878d3fe2e12725e34db8ba87433c1

Jetzt weis ich aber nicht, ob das ein Fehler is.....
Und außerdem will ich, dass wenn jemand das Formular ausfüllt und abschickt, dass ich ich dann die IP von dem hab, wie geht das?
Danke Alex

DominikJ 25.08.2006 13:16:52

AW: PHP Kontakt Formular Frage
 
Dazu muss ich das Formular sehen!

IP: getenv ("REMOTE_ADDR");

ghost 25.08.2006 14:29:50

AW: PHP Kontakt Formular Frage
 
Thx, aber wo muss ich das mit der Ip hinschreiben? Also in welche Zeile?


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:03:21 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.