目录问题

时间:2010-11-25 16:54:57

标签: php

目前我在以下

/public_html/v3/football/admin/new.php

在new.php里面,我想在以下地方加入一个文件

/public_html/v3/include/session.php

我在尝试包含此问题时遇到问题,有人可以提供帮助吗?请!

2 个答案:

答案 0 :(得分:1)

您应该在引导程序类型文件中定义基本目录常量...

// If >= PHP 5.3
define('BASE_DIR', __DIR__);

// Otherwise
define('BASE_DIR', realpath(dirname(__FILE__)));

并包含类似文件......

include BASE_DIR . 'admin/new.php';

这很方便,所以你不必遍历目录 - 只提供相对于该常量的路径。

如果你坚持,你应该能够将session.php加入

require '/public_html/v3/include/session.php';
// or
require '../../include/session.php';

答案 1 :(得分:1)

require '../../include/session.php';

此处有更多信息:http://www.php.net/manual/en/function.include.php