![](/img/trans.png)
[英]I am trying to send an email to myself when an error happens from filling out the php form
[英]I am trying to send email from a FORM using PHP, but i receive the details without the From email Address
我正在尝试从FORM发送电子邮件,但是我收到的详细信息没有FROM电子邮件地址,有助于纠正此问题。
/* HTML FORM CODE */
<form action="contact.php" method="post">
Name:<br><input type="text" name="name"><br>
From:<br><input type="text" name"from"><br>
Request:<br><textarea type="text" name="request"></textarea><br>
<input type="submit" name="submit" value="send">
</form>
/* HTML FORM CODE */
/* PHP SEND EMAIL CODE */
<?php
$name=$_POST['name'];
$from=$_POST['from'];
$request=$_POST['request'];
$to="skks1981@gmail.com";
$subject=$request;
$body=<<<EMAIL
Hai My name is $name
My email is $from
$request
EMAIL;
$header:$from;
mail($to,$subject,$body,$header);
echo "Message Sent";
?>
/* PHP SEND EMAIL CODE */
注意:在“发件人”中,我收到未知或admin@khatamband.com电子邮件地址。
预先感谢。
您应该使用此$ header:
$header = "From: {$from}";
并不是
$header:$from;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.