为什么我仍然可以看到我的PHP代码通过'查看源代码'在我的浏览器中使用xampp

时间:2016-10-23 04:58:33

标签: php web-applications

我在电脑上运行XAMPP。我构建了一个 index.php 并将其存储在xampp/htdocs/domain文件夹下。

一切都适合我。但是当我点击查看源代码时,我仍然可以看到我所有的PHP代码,尤其是MySQL数据库密码。这是正常的吗?我该怎么办?

<?php
include("header.php");
//phpinfo();
if (isset($_GET['aid']) && is_numeric($_GET['aid'])) {
    $aid = (int) $_GET['aid'];
} else { $aid = 1; }
// mysqli $mysqli = new mysqli($dbhost, $dbuser, $dbpassword, $dbdatabase); 
$result = $mysqli->query("SELECT entries.*, categories.cat FROM entries, categories WHERE entries.cat_id = categories.id ORDER BY dateposted asc limit 0,5");
$row_12 = $result->num_r

我的网站正在运作。只有当我点击查看来源&#39;在成功的页面上,它显示了我所有的PHP代码和MySQL语句。

就我而言,它应该显示html语法。就像渲染根本不起作用一样。我正在使用XAMPP v3.2.2,并且我正在使用localhost / domain查看我的网站。

1 个答案:

答案 0 :(得分:0)

如果代码不在标签中,则会显示,请确保在开头和结尾都有此代码,同时确保您没有任何评论指标