PHP邮件错误

时间:2016-11-24 12:07:27

标签: php ajax email

嗨,大家好,以下是我的全部代码:

<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

我已经坐了好几个小时试图解决这个问题,请有人帮忙

1 个答案:

答案 0 :(得分:1)

你的错误在这里.. 您需要在声明;

的末尾添加$result
 mail ($support_address, $subject, $message, headers);
    $result = "Your message has been sent succesfully!";