如何在PHP中包含其他文件?
我刚开始在家里创建网站。
当然,我必须有这两个页面才能快速完成我的网站:-footer.php
,header.php
。
所以我创建了这些页面&;put一些内容。还在htdocs
文件夹中创建了一个索引页,名称为index.php
。
然后我确实使用以下代码在index.php
页中包含了header
&;footer
页。
<?php include 'header.php'; ?>
<?php include 'footer.php'; ?>
毫无疑问,它们工作得很好,没有任何故障。
然后我在htdocs
中创建了一个目录account
。
现在我在account
目录(/account/login.php
)中有一个login.php
页。
header
&;footer
。但是它们没有起作用!我看到什么都没发生。如果我在htdocs
文件夹内(不在htdocs/account/
中)创建login.php
页,则可以正常工作。
那么,当登录页位于account
目录中时,如何包含它们?
解决方案
我认为是文件路径问题,您可以使用以下代码:
<?php include '../header.php' ?>
<?php include '../footer.php' ?>
加载第一级目录的文件。
相关文章