我有这个错误:
解析错误:语法错误,意外的T_STRING 第192行/home/u1/public_html/scripts/easypanel.php
当我在本地工作时运行它,但在真实服务器上它不是:
第192行:
if(isset($_POST['send_pass']))
{
if($_POST['post_password'] == $password)
{
goto content;# = line 192
}
else
{
echo '<div class="box error">password incorrect</div><br>';
}
}
...
content:
echo $content;
有什么问题?
答案 0 :(得分:2)
从PHP 5.3开始,goto运算符可用。
请检查您当地的PHP版本。
您可以在终端中输入php -v
以查看版本。
答案 1 :(得分:0)
您说您的服务器版本是5.2。这就是创造问题的原因。 “goto”在5.3中引入。因此,您可以要求升级服务器版本或完全停止使用goto,因为5.2不支持它。它在本地工作正常,因为在本地你使用PHP版本5.3