webmaster resource
+ Webmaster Forum von Webmaster-Resource.de » Webcoding » PHP (Moderatoren: Christian Felken, » тнє $υι¢ι∂є « ™)
|-+ Response auf Formularabsendung erhalten
Username:
Password:

Seiten: [1]
Topic Tools  
Read 25. November 2007, 12:40:15 #0
kaba

Response auf Formularabsendung erhalten

Hallo zusammen,

habe ein Script zur Formularabsendung angepasst.

Beispiel siehe hier:

http://www.kb007.gmxhome.de/link/kontaktformular-auswerten.txt

Funktioniert auch soweit tadellos.
Jetzt aber folgende Frage von mir als php-Greenhorn:

kann dieses Script soweit ergänzt werden, dass beim Absenden durch den User dieser gleichzeitig eine Kopie der Nachricht erhält?
Also quasi die Variable "$Empfaenger =" um den Wert des "$_REQUEST['Email']" ergänzen, so dass an den Absender auch die email rausgeht?

Brings nicht hin Traurig

Danke im voraus.

Gruss, kaba
Offline  
Read 25. November 2007, 12:45:13 #1
» тнє $υι¢ι∂є « ™

Re: Response auf Formularabsendung erhalten

wie die logik sagt, JA es ist möglich

Code:
<html>
<head>
<title>kontaktformular_php</title>
</head>
<body>
<?php

$Empfaenger 
"info@test.de";

if(
$_REQUEST['Send'])
{
   if(empty(
$_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']) || empty($_REQUEST['Newsletter']))
   {
      echo
"Sie haben nicht alle Felder ausgefüllt bzw. den Haken zum ungeschützten Übermittlungshinweis gesetzt.<BR>";
      echo
"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus und markieren die Checkbox!";
      
   }
   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']);
      
mail($_REQUEST['Email'], $Mailbetreff$Mailnachricht"From: admin<bla@bla.com>");
      echo
"Vielen Dank für Ihre eMail!";
      echo
"Bitte klicken Sie <a href=\"http://www.test.de/public_html/index.php\">hier</a> um zur Startseite zu gelangen.";
   }
}
else
{
   echo
"Ein Fehler ist aufgetreten!
   Bitte gehen Sie auf diese <a href=\"kontaktformular.php\">Seite</a>."
;
}

?>

</body>
</html>


Offline  
Read 25. November 2007, 13:16:30 #2
kaba

Re: Response auf Formularabsendung erhalten

Perfekt ! :-) Vielen Dank!
Offline  
Seiten: [1]
Gehe zu: