如何在PHP表单中包含提交者的电子邮件?

如何在PHP表单中包含提交者的电子邮件?,php,email,email-headers,Php,Email,Email Headers,我正在使用一个简单的HTML表单进行事件注册,我想向注册者发送一封PHP确认电子邮件,其中包含与管理员相同的信息 详情如下: $emailFromName = $_POST['name']; $emailFrom = $_POST['email']; $emailFromPhone = $_POST['phone']; 我想使用以下电子邮件地址中的值from$emailFrom: $emailTo = "name@domain.com", \"$emailFrom\"; 编辑:添加了新配置:

我正在使用一个简单的HTML表单进行事件注册,我想向注册者发送一封PHP确认电子邮件,其中包含与管理员相同的信息

详情如下:

$emailFromName = $_POST['name'];
$emailFrom = $_POST['email'];
$emailFromPhone = $_POST['phone'];
我想使用以下电子邮件地址中的值from$emailFrom

$emailTo = "name@domain.com", \"$emailFrom\";
编辑:添加了新配置:

$emailHeaders = 'From: "Conference" <noreply@conference.org>' . 'CC: . $emailFrom .';
$emailHeaders='From:“Conference”'抄送:$电子邮件来源';
这显然不起作用,但你知道我想做什么


谢谢

您需要将标题添加到
邮件
功能中

例如:

$headers = 'From: Family History Conference <noreply@familyhistoryconference.org>' . "\r\n" .
    'Reply-To: noreply@familyhistoryconference.org' . "\r\n" .
    'CC: ' . $emailFrom . "\r\n";
参考资料:
您将
“From:$name”
放在
mail()函数的附加参数中:


那么,基本上你想抄送一份邮件给用户和管理员

这取决于您使用哪个PHP库发送它。如果使用默认的PHP mail()函数,则需要添加其他标题:

// Additional headers
$headers .= 'Cc: ' . $emailFrom . "\r\n";

// Mail it
mail('admin@email.com', $subject, $message, $headers);

如果
$emailFrom
me@myplace.com
?行
$emailTo=”有几处错误name@domain.com“,\”$emailFrom\”// Additional headers
$headers .= 'Cc: ' . $emailFrom . "\r\n";

// Mail it
mail('admin@email.com', $subject, $message, $headers);