嗨,大家好,以下是我的全部代码:
<html>
<body>
<?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, $subject, $message, headers);
$result = "Your message has been sent succesfully!"
}
?>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="js/superfish.js"></script>
<script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="js/jquery.tweet.js"></script>
<script type="text/javascript" src="js/jquery.colorbox-min.js"></script>
<script type="text/javascript" src="js/jflickrfeed.min.js"></script>
<script type="text/javascript" src="js/scrolltopcontrol.js"></script>
<script type="text/javascript" src="js/modernizr.custom.44625.js"></script>
<script type="text/javascript" src="js/contact.js"></script>
<script type="text/javascript" src="js/custom.js"></script>
<script type="text/javascript">
jQuery.noConflict()(function($){
$(document).ready(function() {
if(!Modernizr.input.placeholder){
$("input").each(
function(){
if($(this).val()=="" && $(this).attr("placeholder")!=""){
$(this).val($(this).attr("placeholder"));
$(this).focus(function(){
if($(this).val()==$(this).attr("placeholder")) $(this).val("");
});
$(this).blur(function(){
if($(this).val()=="") $(this).val($(this).attr("placeholder"));
});
}
});
$("textarea").each(
function(){
if($(this).val()=="" && $(this).attr("placeholder")!=""){
$(this).val($(this).attr("placeholder"));
$(this).focus(function(){
if($(this).val()==$(this).attr("placeholder")) $(this).val("");
});
$(this).blur(function(){
if($(this).val()=="") $(this).val($(this).attr("placeholder"));
});
}
});
}
});
});
</script>
</body>
</html>
所以我得到一个错误说
&#34;解析错误:语法错误,意外&#39;}&#39;在 第28行&#34; /home/bkslegal/public_html/send.php;
当我删除那个花括号时,我收到以下错误:
&#34;解析错误:语法错误,文件意外结束 第83行/home/bkslegal/public_html/send.php
我已经坐了好几个小时试图解决这个问题,请有人帮忙
答案 0 :(得分:1)
你的错误在这里..
您需要在声明;
$result
mail ($support_address, $subject, $message, headers);
$result = "Your message has been sent succesfully!";