誰かが自動的にどのように知っているのだろうか?ユーザーがフォームに記入した後に電子メールを送信します。私はフォームが提出された後に私に電子メールで送ってもらいましたが、フォームフィールドからユーザーの電子メールをキャプチャして自動的に送信する方法を理解できませんか?
私がメールを送信するために使用するコードは次のとおりです。
//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
回答:
回答№1は1それらのいずれかから取得します。 $_POST
変数:
// 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);
BCCとして自分自身を追加することもできます。 mail()
一度機能する:
$headers = "From: no-reply@domain.com n" .
"Bcc: You n";
mail($user_email, "New :: Calendar Message", $message, $headers);
回答№2の場合は0
ユーザーがフォームに入力すると、投稿フィールドの1つに表示されます。