1
我完全失去了为什么我在这个代码收到此错误:意外T_ENCAPSED_AND_WHITESPACE,期待T_STRING或T_VARIABLE或T_NUM_STRING错误邮件
$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 = "[email protected]";
$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);
}
?>
[参考 - 这是什么错误在PHP中呢?]的可能的复制(http://stackoverflow.com/questions/12769982/reference-what-do-this-error-mean-in-php) – ChristianF
当尝试在双引号字符串内引用具有带引号的键进行插值的数组值时,通常遇到此错误,此时整个复杂变量构造不包含在{}中。 http://stackoverflow.com/questions/12769982/reference-what-does-this-error-mean-in-php/13935532#13935532 – phobia82