2012-01-24 33 views
0

目前我正在使用include语句来显示我的所有菜单。但是我明白,当访问不在同一目录中的页面时,我的一些链接已损坏。使用包含php语句时的导航链接问题

有没有办法,通过使用相同的链接,无论文件位置,它总是会访问相同的页面。

例如

我的主文件夹中当前包含:

Files = 
index.php 
shop.php 
mensTShirts.php 

I also have the sub folders: 

html 
php 
images 
includes 
css 
items 

我的主要问题是,从通过使用包含语句就可以获得从HTML文件夹中包含的链接不导航栏从说文件夹查看文件时工作。

所以我的问题是要找出如何使导航链接工作的特定页面,无论文件的位置。

我希望你能理解我的问题,对此我也有点新鲜感。

任何帮助,非常感谢。

很多谢谢

+0

你可以在这里发布一个示例链接,包含目标文件的路径吗?目前还不清楚“foo.php”链接是否需要调出“/a_specific_dir/foo.php”,/any_dir/foo.php或者仅仅是/foo.php –

回答

0

您应该使用config文件来定义您的路径。然后使用该变量来包含相对路径。