如何在PHP表单中包含提交者的电子邮件?
我正在使用一个简单的HTML表单进行事件注册,我想向注册者发送一封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\"; 编辑:添加了新配置:
$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\”像这样$电子邮件收件人=”admin@mail.com"; $主题=“会议登记”$标题。=“抄送:”$电子邮件发件人。“\r\n”;嗨,杰克。请看一下顶部编辑的代码。将cc添加到标题信息正确吗?谢谢,这样对吗$emailHeaders='来自:“家族史会议”$emailHeaders='Cc:'$电子邮件发件人。“\r\n”;
// Additional headers
$headers .= 'Cc: ' . $emailFrom . "\r\n";
// Mail it
mail('admin@email.com', $subject, $message, $headers);