Пример #1
0
@session_start();
error_reporting(E_ALL ^ E_NOTICE);
//网站底层功能类
define('__WEBCOMMON_ROOT', __WEB_ROOT . '/web_common5.8');
//web_common在网站目录内
//define('__WEBCOMMON_ROOT', __WEB_ROOT .'/../web_common5.8');	//web_common在网站目录外
define('__WEBADMIN_ROOT', '/admin');
//网站后台管理目录,修改此处需对应修改目录
require_once __WEBCOMMON_ROOT . '/php_common.php';
//smarty不缓存执行函数集
require_once 'smarty.fun.php';
//底层可选功能模块配置文件
require_once 'module.inc.php';
//取得网站目录前缀
if (!array_key_exists('prefix', $_SESSION)) {
    $arrTemp = explode('/', substr(strrchr(check::toUNIXpath(__WEB_ROOT), $_SERVER["DOCUMENT_ROOT"]), strlen($_SERVER["DOCUMENT_ROOT"])));
    $arrPop = array();
    foreach ($arrTemp as $k => $v) {
        if ($v == '') {
            continue;
        }
        if ($v == '..') {
            array_pop($arrPop);
            continue;
        }
        array_push($arrPop, $v);
    }
    if (empty($arrPop)) {
        $_SESSION['prefix'] = '';
    } else {
        $strPrefix = '';