我的DB
和内容都包含在内。我想知道为什么我的db.php
正在我的身体标签中加载
<?php
include('includes/db.php');
include('html/basic_page_content.html');
?>
php只包含连接到我的数据库的CCD_ 3和一个CCD_。
my basic_page_content.html:
<html>
<head>
<title>Basic Page</title>
</head>
<body>
<h3> simple page </h3>
</body>
</html>
它应该在头部上方加载
好吧,我不确定你所说的"加载在"body
标签内部是什么意思-includes/db.php
是否有可见的输出,比如一些错误文本?-但如果我不得不猜测的话,事实并非如此:你的浏览器正在将文件的输出移动到body
中,因为文本内容不会去其他地方。
现代浏览器为了使网页显示"正确",做了大量的改动,这通常意味着恰恰相反。
我猜您真正的问题是出现了您不希望显示的错误文本或其他DB输出。试着在命令前加一个@来抑制错误文本,或者在数据库处理代码中添加一些错误检查。)