PHP:对于多个文件,需要一次_,但出现问题
我正在一家需要网站的初创公司工作。为此,我编写了许多单独的php文件,然后让index.php作为页面加载它们,每个文件都带有require_once('file.php')函数(参数),这样做很好(对我来说一直都很有效) 我犯了一个非常奇怪的错误。我的索引页如下所示:PHP:对于多个文件,需要一次_,但出现问题,php,html,require-once,Php,Html,Require Once,我正在一家需要网站的初创公司工作。为此,我编写了许多单独的php文件,然后让index.php作为页面加载它们,每个文件都带有require_once('file.php')函数(参数),这样做很好(对我来说一直都很有效) 我犯了一个非常奇怪的错误。我的索引页如下所示: <?php require_once('load_heading.php'); require_once('load_header.php'); header(stuffs) require_once('load_cont
<?php
require_once('load_heading.php');
require_once('load_header.php'); header(stuffs)
require_once('load_content.php'); content(foobar)
require_once('load_footer.php');
?>
对于我的其他页面来说,所有的事情都是很好的,但是对于这个特定的页面,在LoopyFothTy.PHP中出现的页脚出现在内容加载的内容中间。PHP添加到页面…
有没有人遇到过类似的错误,或者知道解决方案?如果它有什么意义的话,load_content.php会从数据库中提取信息,并将其放在一个文件夹中,这样看起来很整洁。由于rep的原因,我还不能发表评论。我首先要检查的是:
听起来很可能是所发出的HTML有问题。您想显示什么?我可以做一些简单的事情,比如一个div没有关闭等等。你检查过页面是否验证了(或者在有问题的页面上抛出了更多错误)吗?让我打赌:load_content.php
require()
s或include()
s load_footer.php.Hmm,刚刚完成了对标记的双重检查——所有东西都在正确的位置打开和关闭,我肯定不需要()或在load_content.php中包含()load_footer.php@亚历克斯:我正试图显示我在同一个目录中的一些图像——这些图像显示时没有问题。当我可以的时候,我会粘贴一个链接到网页的截图上(在工作时,他们会阻止我的免费DNS)。谢谢你的帮助。确实检查了这个,并且多次加/减s只是为了确保-,似乎不能解决问题。2.哈哈,我希望是这个。。。不幸的是,它不是:(3.我尝试了没有任何CSS的页面(去掉了div id,注释掉了我所有的CSS),它显示了相同的东西,但没有任何内容。谢谢你的列表,我会继续。我做了一些搜索,检查了你的PHP错误报告设置。试着把这两行放在你主页的顶部:ini_set('display_errors','On'));error_reporting(E_ALL);解决了这个问题——设置了一个用于关闭我的表的for循环,因此它不会关闭最后一个表。现在工作正常。感谢您的帮助!很高兴我能提供帮助,没问题。
ini_set('display_errors', 'On');
error_reporting(E_ALL);