/ / php E-Mail-Anfrageformular? - PHP Formulare

PHP Mail Formular senden Frage? - PHP Formulare

Ich frage mich, ob jemand weiß, wie man automatisch gehtSenden Sie dem Benutzer eine E-Mail, nachdem er ein Formular ausgefüllt hat. Ich habe das Formular per E-Mail erhalten, nachdem es gesendet wurde, aber ich kann nicht herausfinden, wie die E-Mail-Adresse des Benutzers vom Formularfeld erfasst wird, und es automatisch an sie senden lassen.

Hier ist ein Code, den ich zum Versenden der E-Mail verwende:

  //mail the message before redirecting
if($_POST["dosend"] == "yes"){

// The message
$headers = "From: no-reply@domain.com";

$message = "NEW Message :: ".$_POST["event_name"]." n Email: ".$_POST["email"]." n Click link to http://www.domain.com/admin/ Approve this Event!";

// Send
mail("me@me.com", "New :: Calendar Message", $message, $headers);
}
//end mail

Antworten:

1 für die Antwort № 1

Holen Sie es von einem der $_POST Variablen:

// HTML
<input type="text" name="email" />

// PHP (you might want to check if it"s valid too)
$user_email = $_POST["email"];

mail($user_email, "New :: Calendar Message", $message, $headers);

Sie können sich auch als BCC hinzufügen, so dass Sie nur die anrufen müssen mail() einmal funktionieren:

$headers = "From: no-reply@domain.com n" .
"Bcc: You n";

mail($user_email, "New :: Calendar Message", $message, $headers);

0 für die Antwort № 2

Es sollte sich in einem der Post-Felder befinden, wenn der Benutzer es in das Formular einfügt.