【发布时间】:2016-05-17 05:37:34
【问题描述】:
这就是我想要弄清楚的。
换句话说,如果我在 index.php 的开头写下以下内容:
<?php include("header.php"); ?>
这行得通。 ...但是,如果我更进一步,并且还在 header.php 的开头写下以下内容:
<?php include("html_header.php"); ?>
然后发生的情况是应用程序只呈现到 header.php。为什么不渲染html_header.php?
希望这足够清楚,以供将来参考。我还想知道是否有实现这种类型的链接,尤其是在与标题相关时。谢谢。
【问题讨论】:
-
我看不出它不应该这样工作的任何原因。你有任何错误信息吗?或者输出是什么?
-
没有错误。没有。甚至没有日志文件。也没有警告。它只是不渲染。 index.php 没有问题。其他2个没有。所以我得到的输出是一个包含所有内容但没有 css 或 javascript 的页面。
-
更正编辑:header.php 通过。但是,在 header.php 中包含 html_header.php 不起作用。因此,包容性最高可以达到 1 级,但在那之后,就不行了。
-
你怎么知道 html_header 没有加载?应该是什么输出?我们可以看看代码吗...
标签: php apache header include require