一尘不染

解析错误:语法错误,我的PHP代码中文件意外结束

html

我收到一个错误:

Parse error: syntax error, unexpected end of file in the line

使用此代码:

<html>
    <?php
        function login()
        {
            // Login function code
        }
        if (login())
    {?>

    <h2>Welcome Administrator</h2>
    <a href=\"upload.php\">Upload Files</a>
    <br />
    <a href=\"points.php\">Edit Points Tally</a>

    <?php}
        else
        {
            echo "Incorrect login details. Please login";
        }
    ?>
    Some more HTML code
</html>

有什么问题?


阅读 403

收藏
2020-05-10

共1个答案

一尘不染

您应该避免这种情况(在代码末尾):

{?>

和这个:

<?php}

您不应该将方括号直接放在open / close php标记附近,但要用空格隔开:

{ ?>
<?php {

也避免<?和使用<?php

2020-05-10