我刚刚开始在家里创建一个网站。
当然,我必须有这两个页面才能快速完成我的网站:-footer.php
, header.php
.
所以我创建了这些页面并放置了一些内容。还创建了一个索引页作为index.php
在 - 的里面htdocs
folder.
然后我确实包括了header
& footer
内的页面index.php
使用以下代码进行页面设置。
<?php include 'header.php'; ?>
<?php include 'footer.php'; ?>
毫无疑问,他们工作得很好,没有遇到任何麻烦。
然后我创建了一个目录account
在 - 的里面htdocs
.
现在我有一个login.php
页面内的account
目录 (/account/login.php
).
我反复使用这些相同的代码来包含header
& footer
在登录页面。但他们没有工作!我看到什么也没有发生。如果我创建login.php
的页面内htdocs
文件夹(不在htdocs/account/
),所以它有效。
那么,当登录页面位于时我怎样才能包含它们account
目录?
创建子目录并包含文件时,使用绝对文件路径总是更简单。
参考根目录的路径称为absolute (https://www.website.com/modules/header.php https://www.website.com/modules/header.php),您甚至可以删除域并只保留 /modules/header.php。引用当前目录的路径称为relative(../images/phone.png)。 ../ 表示该 URL 指向当前文件夹上方的目录。
请在此处查看与类似问题相关的答案:javascript中相对路径和绝对路径之间的差异 https://stackoverflow.com/questions/21306512/difference-between-relative-path-and-absolute-path-in-javascript
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)