我有目录问题。
如果我在以下地方有文件。
的public_html / V3 / index.php的
在此之内,我希望达到以下目标
的public_html /导航/ sideLogIn.php
我使用了以下内容:
include("/navigation/sideLogIn.php");
出于某种原因,该代码找不到我的期望。 我究竟做错了什么? 我假设/去了根?
由于
EDIT。
以下似乎也不想工作,任何想法。
echo '<img src="$_SERVER[DOCUMENT_ROOT]/images/users/tiny.jpg" alt="" />';
由于
答案 0 :(得分:2)
我建议使用$ _SERVER ['DOCUMENT_ROOT']作为你的root。这样,无论您是在家用计算机上进行开发还是在服务器上运行脚本,文档根目录都会自动更改。
include($_SERVER['DOCUMENT_ROOT'] . '/navigation/sideLogin.php');
此外,在这种情况下使用单引号是个好主意,因为如果你使用双引号,php会尝试解析变量的脚本。
答案 1 :(得分:1)
您可以使用:
include($_SERVER['DOCUMENT_ROOT'].'/navigation/sideLogIn.php');
这与/fromroot/public_html/navigation/sideLogIn.php相同
答案 2 :(得分:0)
如果您想要绝对目录而不是相对目录,请使用
~/public_html/navigation/sideLogIn.php
〜会给你你的主目录,通过它看起来很奇怪,通常不会从网页的角度使用。