PHP有选择地包括文件的一部分

时间:2015-12-09 18:33:37

标签: php html include

好的,所以在我网站的某些页面上,我在最后添加了一个foot.php文件,这样当我对其进行更改时,它会影响网站上的所有页面。在大多数页面上,这种方法都很完美,但在某些页面上,它只会被切断,并且在生效后不会包含任何内容。奇怪的是,它只包含发生这种情况的页面上的一部分文件。

我认为这可能是因为我使用的包含数量,但我有更多的页面工作得很好。举个例子,这个:

http://www.kelvinshadewing.net/codeSquirrel5.php

在这里,您可以看到底部被切断,如果您查看源代码,那个div中剩下的内容就会消失,但div本身会被正确关闭。但是后来到这里:

http://www.kelvinshadewing.net/sprTartii.php

你会看到完整的代码就在那里,而且还有Disqus应用程序。自从我添加Disqus之前,这个问题一直在发生,而且当我以不同的方式使用包含来生成全局内容时也发生了这种情况,所以特别关注那些页面。它只使用我的Squirrel教程,没有别的。我完全难过,不知道是什么导致了这一点。我已经检查了十几次代码,并验证每个页面都使用相同的PHP脚本。

至于脚本本身,就是这样:

<?php include "foot.php";
include "disqus.php"; ?>

1 个答案:

答案 0 :(得分:0)

问题刚刚消失,所以我将其作为服务器故障排除。如果其他人正在阅读此内容,我建议查看安德鲁的评论,因为该代码很高兴知道。