联系人表单PHP
我的网站上有一张联系表。网站发送的每一份新表格都会发送到我的电子邮件中contact@xx.com. 现在我有一个问题。我的联系方式总是使用form@xx.com作为电子邮件的发件人,而不是填写联系表的人的电子邮件 带有联系人表单的My Contact.html:联系人表单PHP,php,contact-form,Php,Contact Form,我的网站上有一张联系表。网站发送的每一份新表格都会发送到我的电子邮件中contact@xx.com. 现在我有一个问题。我的联系方式总是使用form@xx.com作为电子邮件的发件人,而不是填写联系表的人的电子邮件 带有联系人表单的My Contact.html: <div class="col-sm-10"> <div class="input-group"> <span class='input-group-addon'>
<div class="col-sm-10">
<div class="input-group">
<span class='input-group-addon'>
<i class='fa fa-envelope-o' aria-hidden='true'></i>
</span>
<input type="text" class="form-control"
id="E-Mail1523703412"
name="fields[E-Mail]"
placeholder=""
data-rule-required="true"
data-msg-required="This field is required." data-rule-email="true" data-msg-email="Invalid email."
style=""/>
</div>
</div>
</div>
<div class="form-group ">
我想我必须改变主意form@xx.com在脚本文件中,但我不知道必须使用哪个变量。由于垃圾邮件等原因,使用他人地址发送电子邮件的疯狂和混乱的日子已经结束 仍然有
发件人:
作为您的表单@
电子邮件。将回复
电子邮件设置为提供其地址的人,您可以将发件人姓名设置为其姓名。通过这种方式,您可以按名称搜索,当您点击“回复”时,您将回复提交者
下面是我设置标题的方法
<?php
$userName="ivanivan";
$userEmail="ivanivan@example.com";
$email_recipient="m.martin@example.com";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: ".$userName." <forms@example.com>\r\n";
$headers .= "Reply-To: ".$userName." <".$userEmail.">\r\n";
$headers .= "X-Priority: 1\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "X-Mailer: php-form2mail-example.com";
$subject="Demo Message";
$message_body="This is a demo message";
mail($email_recipient, $subject, $message_body, $headers);
?>
您清楚地知道如何获取
$subject
和$body
,只需使用相同的方法从表单获取电子邮件即可。当然?
<?php
$userName="ivanivan";
$userEmail="ivanivan@example.com";
$email_recipient="m.martin@example.com";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: ".$userName." <forms@example.com>\r\n";
$headers .= "Reply-To: ".$userName." <".$userEmail.">\r\n";
$headers .= "X-Priority: 1\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "X-Mailer: php-form2mail-example.com";
$subject="Demo Message";
$message_body="This is a demo message";
mail($email_recipient, $subject, $message_body, $headers);
?>