为什么我的加载包含在我的内部

时间:2012-08-20 22:49:01

标签: php include

我有DB的内容以及内容。我想知道为什么我的db.php正在我的身体标签中加载

<?php 

    include('includes/db.php');

    include('html/basic_page_content.html');

?>

db.php只包含连接到我的数据库和mysql_connect()的{​​{1}}。

my basic_page_content.html:

mysql_select_db()

它应该在头部上方加载

1 个答案:

答案 0 :(得分:4)

好吧,我不确定你在body标记内“加载”是什么意思 - includes/db.php是否有可见的输出,就像一些错误文字一样? - 但如果我不得不猜测,那不是真的:你的浏览器正在将文件的输出移动到body,因为文本内容不会出现在其他任何地方。

现代浏览器做了大量的jiggery以使网页显示“正确”,这通常意味着恰恰相反。

我猜你真正的问题是有错误文本或其他数据库输出显示你不想显示。尝试在命令之前放置一个@来抑制错误文本 - 或者可能在数据库处理代码中添加一些错误检查。 ;)