Php 表单的分析错误

Php 表单的分析错误,php,Php,我在IF(mail($to,$subject,$body,$header))处收到一个解析错误:语法错误,意外的T\u IF我关闭了分号。我找不到它为什么在If语句中出现问题 <?php include('dbconnect.php'); if (isset($_POST['submit'])) { ... $to = 'sent@sent.com'; $subject = $_POST['Subject'];

我在
IF(mail($to,$subject,$body,$header))
处收到一个
解析错误:语法错误,意外的T\u IF
我关闭了
分号。我找不到它为什么在
If
语句中出现问题

 <?php
    include('dbconnect.php');

    if (isset($_POST['submit']))
    {

        ...

        $to = 'sent@sent.com';
        $subject = $_POST['Subject'];
        $header = 'From:' .$_POST['Email'];
        $message = 
        'New fedback sent by  
        First Name: '.$_POST['FirstName'].' 
        Last Name: '.$_POST['LastName'].'
        about '.$_POST['Subject'].' 
        Message: '.$_POST['msg'].' 
        '

        if (mail($to, $subject, $body, $header))
        {

    }   
?>

这是:

    $message = 
    'New fedback sent by  
    First Name: '.$_POST['FirstName'].' 
    Last Name: '.$_POST['LastName'].'
    about '.$_POST['Subject'].' 
    Message: '.$_POST['msg'].' 
    '
缺少结束分号
。您需要关闭它:

    $message = 
    'New fedback sent by  
    First Name: '.$_POST['FirstName'].' 
    Last Name: '.$_POST['LastName'].'
    about '.$_POST['Subject'].' 
    Message: '.$_POST['msg'];

您需要关闭您的
$message
作业,例如

 $message = 
    'New fedback sent by  
    First Name: '.$_POST['FirstName'].' 
    Last Name: '.$_POST['LastName'].'
    about '.$_POST['Subject'].' 
    Message: '.$_POST['msg'].' 
    ';

请看$message varmer在上一条语句末尾缺少一个分号。这个问题似乎离题了,因为它是关于一个打字错误。这是一个很棒的本地化关闭选项-现在不见了:(我帮了大忙,Barmer只是填鸭式地喂Emily:(投反对票,因为这不是一个正确的答案(即使是你的编辑)…正确的答案被jay以评论的形式发布。是的,但我在jay之前回答了,而且两个答案都是正确的…我看不出这个答案有什么用处。
没有用。
。谢谢你的帮助,兄弟