为什么浏览器正在评论我的PHP代码

时间:2016-05-16 15:28:24

标签: php

我有一个奇怪的问题。我有一个数据库(my_db),我使用PDO连接到数据库并成功测试了连接。之后,我创建了一个名为'get_users.php'的文件,如下所示

<?php
    require '../db/connect.inc.php'; 

    $query = "SELECT * FROM users WHERE role = '0'";
    $result = $handler->query($query);
    while ($row = $result->fetch()) {
        echo $row['first_name'];
    }
?>

我尝试通过导航到具有此查询的php文件来测试查询,并且它回显了所有工作人员的名字。

最后,在我的index.html文件中。我尝试了以下

<?php include 'services/get_users.php'; ?>但它不起作用。我认为我的路径是错误的,但是,当我试图检查页面时,我看到了我的PHP代码<!-- <?php include 'services/get_users.php'; -->?>

为什么浏览器正在评论我的PHP代码。 PHP是服务器端,我一定不能看到任何php标签。

谢谢!

2 个答案:

答案 0 :(得分:1)

如果您的文件扩展名为.html,则PHP解释程序将不会读取代码。您需要将索引文件保存为index.php,并使用.php扩展名进行解释。

答案 1 :(得分:0)

如果你想。 Html文件将作为Php执行,然后您编辑htpdconfig文件Apache,您可以在其中添加任何扩展名。 注意: - 从安全角度来看,你不应该这样做,它可能导致执行任意PHP代码。你应该用。 Php扩展。您还可以重写用户将看到*.html*.Nothing而不是* .php`的网址。 {{我现在在移动设备上,我很快就会用代码更新}}