我的根目录中有不同的导演中的PHP页面,例如。
http://mydomain.com/forum/?action=thread&threadid=9284
http://mydomain.com/library/?s=achievements
我需要在root目录中的每个php文档中包含一个文件。
include('header.php');
不起作用
例如/root/forum/index.php
我想包含/root/header.php中的header.php
位于/ root /
中我的英语不是最好的,但我希望你理解。谢谢。
答案 0 :(得分:5)
有几种方法可以做到这一点:
您可以将标头添加到php默认包含路径中:
通过set_include_path( “/路径/到/包括”);
您可以通过更改php.ini文件使此更改成为永久更改。
您可以创建一个变量/ define,它是常见的默认根文件夹:
$路径=目录名(__FILE__
);
包括($路径 “的header.php”);
答案 1 :(得分:0)
您可以使用include '../header.php'
。