Php 需要一种方法来设置表单提交,以显示它来自使用电子邮件字段的发件人

Php 需要一种方法来设置表单提交,以显示它来自使用电子邮件字段的发件人,php,forms,email,reply,Php,Forms,Email,Reply,我有一张人们填写的表格。当他们提交时,它会给我发送一封电子邮件。我希望电子邮件显示它是从发送它的人。他们的电子邮件是其中一个字段。我想能够点击回复来回复他们 这是我正在使用的代码: mail($_POST["e_mail"]."myaddress@email.com", $_POST['e-mail']." Interested in Cajun Catering", "Name: ".$_POST['Name'] ."\n"."Address: ".$_POST['address']."\n

我有一张人们填写的表格。当他们提交时,它会给我发送一封电子邮件。我希望电子邮件显示它是从发送它的人。他们的电子邮件是其中一个字段。我想能够点击回复来回复他们

这是我正在使用的代码:

 mail($_POST["e_mail"]."myaddress@email.com", $_POST['e-mail']." Interested in Cajun Catering", "Name: ".$_POST['Name'] ."\n"."Address: ".$_POST['address']."\n"."City: ".$_POST['city']."\n"."E-Mail: ".$_POST['e_mail']."\n"."Phone: ". $_POST['phone']."\n"."Time to call: ".$_POST['call']."\n"."Products: ".$_POST['Prod1']."     ".$_POST['Prod2']."     ".$_POST['Prod3']."     ".$_POST['Prod4']."   \n"."Type:   ".$_POST['type']."\n"."Event Date: ".$_POST['event_date']."\n"."Number of Guests: ".$_POST['Number']."\n"."Comments: ".$_POST['comments'],'From: '.$_POST['e_mail']);

您可以尝试将
-f
选项用于
mail()


请注意,
$return
包含与
$from
相同的电子邮件地址,前面是
-f

1。不要使用
邮件
,请使用适当的邮件类,如PHPMailer或Swift-mail。2.将他们的电子邮件地址设置为
回复
。我注意到很多人都按照你的方式行事,但我通过电子邮件中的表单发送了数据。我可以在$message中这样做吗?我不确定我是否理解你的问题。。。您可以将任何需要的内容放入
$message
。。。包括表单中的数据。
$to = "youremailaddress@email.com";
$subject = "The subject";
$message = "The message";
$from = "FROM: returnaddress@email.com";
$return = "-freturnaddress@email.com"

mail($to, $subject, $message, $from, $return);