2 verschiedene actions für ein Formular

Status
Nicht offen für weitere Antworten.

mhribernik

Erfahrenes Mitglied
Hi

Ich habe nun ein Formular in HTML erstellt.

HTML:
<form method="post" action="/xyz.php">

Mithilfe von xyz.php wird eine Mail an die im Formular (im EMail Feld) eingegebene Adresse geschickt. Nun möchte ich, dass der Gesammte Inhalt des Formulars auch noch an eine bestimmte e-mail Adresse geschickt wird.

Geht dass? Wenn ja, wie?
 
Dafür benötigst du kein zweites PHP Script, sondern gibst eine zweite email adresse in deinem Script an.
Das gehört dann eher ins PHP Forum. Aber post mal dein PHP Script.

greetz
 
Danke für deine Antwort.

PHP:
<?php mail($_POST["EMail"],"Betreff", "Inhalt der Mail"); ?>

Dieses PHP Script sendet eine Mail an den im Formular (Im EMail Feld) eingegebenen Namen.

Nun möchte ich, dass der Gesammte Inhalt des Formulars auch noch an eine bestimmte e-mail Adresse geschickt wird.
(Name, Nachname, EMail, Alter, Kommentar)
 
<?php

mail($_POST["EMail"],"Betreff", "Inhalt der Mail");
$empf="gewünschte email";
$titel="contact deine Website";
$inhalt = "Name: $Name\nNachname: $Nachname\nEMail: $EMail\nAlter: $Alter\nKommentar: $Kommentar\n";
mail($empf,$titel,$inhalt,"From: <$EMail>");


?>

Ja, also, bin nicht wirklich so der PHP Pro, aber denke so müßte es funktionieren.

greetz
 
Danke erst mal :p

Eine Frage zu deinem Code (versuch13):

Schickt dieser Code zwei Seperat Mails?

Bitte erkläre mir deinen Code (Ich bin eine PHP-Null)
 
<?php

mail($_POST["EMail"],"Betreff", "Inhalt der Mail");
$empf="gewünschte email";
$titel="contact deine Website";
$inhalt = "Name: $Name\nNachname: $Nachname\nEMail: $EMail\nAlter: $Alter\nKommentar: $Kommentar\n";
mail($empf,$titel,$inhalt,"From: <$EMail>");


?>



Mit dem Bereich definierst du die EMail Adresse an welche die zweite Mail geschickt wird.
Der Betreff der zweiten Mail.
Der Inhalt der zweiten Mail.

Und dadurch werden dann zwei Mails an die Adresse empf und die Adresse EMail aus deinem Formular gesendet.

greetz
 
Du kannst aber auch gleich nur eine Mail an die Adresse aus dem Formular senden und an die zweite gewünschte Adresse als Bcc.

Kann dann so ungefähr aussehen:

PHP:
   <?php
 $empfaenger=$_POST["email_aus_dem_formular];
   $betreff="Was auch immer";
   $header="Bcc: deine_gewünschte_adresse@irgendwo.de";
   $nachricht="Dein Text";
  
   mail($empfaenger, $betreff, $nachricht, $header);
   ?>

Du kannst mit der mail-Funktion auch noch andere Sachen machen. Schau mal hier:
http://de2.php.net/manual/de/function.mail.php
 
Danke für all eure antworten.

Doch versuch13's Script war der Durchbruch :p
Es funktioniert perfekt

Danke nochmal.

Mfg. Marko
 
Aller Anfang ist schwehr.
Doch ich hab vor PHP zu lernen. Will mir ein Buch zu PHP kaufen. Weiß Jemand ein gutes Anfängerbuch?
 
Status
Nicht offen für weitere Antworten.
Zurück