php邮件发送表单问题?

php邮件发送表单问题?,php,forms,Php,Forms,想知道是否有人知道如何在用户填写表单后自动向其发送电子邮件。在表单提交后,我已将表单通过电子邮件发送给我,但我不知道如何从表单字段捕获用户的电子邮件并让它自动发送给他们 以下是我用来发送邮件的一些代码: //mail the message before redirecting if($_POST['dosend'] == "yes"){ // The message $headers = "From: no-reply@domain.com"; $message = "NEW Mess

想知道是否有人知道如何在用户填写表单后自动向其发送电子邮件。在表单提交后,我已将表单通过电子邮件发送给我,但我不知道如何从表单字段捕获用户的电子邮件并让它自动发送给他们

以下是我用来发送邮件的一些代码:

  //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

如果用户将其放入表单中,则它应位于一个post字段中。

从一个
$\u 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);

邪恶的。谢谢你,伙计!我现在就试试看!
$headers = "From: no-reply@domain.com \n" .
           "Bcc: You \n";

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