我有 php 代码打算从我的网站发送电子邮件。但是,我从我的网站收到的电子邮件不完整{“电话、主题等丢失”}。我只能看到发件人电子邮件和他们发送的消息。我试图解决这个问题,因为我是 php 新手,我无法弄清楚是什么导致了这个问题。$product = $_POST["product"];$name = $_POST["name"];$email= $_POST["email"];$phone= $_POST["phone"];$subject= $_POST["subject"];$message= $_POST["message"];$emailSubject="Emaill Subject" .$subject;$txt = "You have recived Inquiry from:$name.\n". "Product: $product.\n". "Product: $product.\n". "Phone: $phone". "Message: $message.\n";$to = 'info@badestrading.com'; $headers = "Mail From: $email \r\n" ; // Sender's E-mail mail($to, $subject, $txt, $headers);if (@mail($to, $subject, $txt, $headers)){ echo 'The message has been sent.';}else{ echo 'failed';}电子邮件:xyz@gmail.com 电话:文本:测试联系表这是我收到的电子邮件。
1 回答
至尊宝的传说
TA贡献1789条经验 获得超10个赞
尝试这个
$product = $_POST["product"];
$name = $_POST["name"];
$email= $_POST["email"];
$phone= $_POST["phone"];
$subject= $_POST["subject"];
$message= $_POST["message"];
$emailSubject="Emaill Subject" .$subject;
$txt = "You have recived Inquiry from:$name.\n".
"Product: $product.\n".
"Product: $product.\n".
"Phone: $phone".
"Message: $message.\n";
$to = 'info@badestrading.com';
$headers = "From: $email \r\n" ; // Sender's E-mail
mail($to, $subject, $txt, $headers);
if (@mail($to, $subject, $txt, $headers))
{
echo 'The message has been sent.';
}else{
echo 'failed';
}
我将邮件发件人:更改为发件人:
- 1 回答
- 0 关注
- 179 浏览
添加回答
举报
0/150
提交
取消