【发布时间】:2017-04-08 13:59:27
【问题描述】:
我完全不明白为什么我会在这段代码中收到此错误:
$finalmessage = "
From:$_POST['name']
Email:$_POST['email']
Message:$_POST['message']
";
下面是整个邮件 php 代码:
<?php
$name = $_POST['name'];
$surname = $_POST['surname'];
$email = $_POST['email'];
$message = $_POST['message'];
$support_address = "info@bkslegal";
$headers = "From: ".$email;
$header2 = "From: ".$support_address;
$finalmessage = "
From:$_POST['name']
Email:$_POST['email']
Message:$_POST['message']
";
if ( $name == "")
{
}
else
{
mail("$support_address","finalmessage",$headers);
$result = "Your message has been sent succesfully!"
mail("$email","Thank you for contacting us!","We will soon be in contact with you!",$header2);
}
?>
【问题讨论】:
-
当整个复杂变量构造未包含在 {} 中时,尝试使用带引号的键引用数组值以在双引号字符串内进行插值时,最常遇到此错误。 stackoverflow.com/questions/12769982/…