代码拉取完成,页面将自动刷新
<?php
/**
* 全局引用
* 所有非特殊页面必须引用的页面,包含必备的配置和库引用。
*
* @author liuzilu <fotomxq@gmail.com>
* @version 4
* @package web
*/
//引用配置文件
require(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'config.php');
//错误处理模块
require(DIR_LIB . DS . 'core-error.php');
//头信息处理器
require(DIR_LIB . DS . 'core-header.php');
//缓冲器
require(DIR_LIB . DS . 'core-cache.php');
$cache = new CoreCache(CACHE_ON, CACHE_LIMIT_TIME, CACHE_DIR);
//文件处理
require(DIR_LIB . DS . 'core-file.php');
//设定时区
date_default_timezone_set('PRC');
//数据库
require(DIR_LIB . DS . 'core-db.php');
$db = new CoreDB($dbDSN, $dbUser, $dbPasswd, $dbPersistent, $dbEncoding);
if (!$db) {
die();
}
//过滤器
require(DIR_LIB . DS . 'core-filter.php');
$filter = new CoreFilter();
//IP类
require(DIR_LIB . DS . 'core-ip.php');
$ip = new CoreIP();
$ipAddr = $ip->getIP();
//日志类
require(DIR_LIB . DS . 'core-log.php');
$log = new CoreLog(LOG_ON, LOG_DIR, LOG_TYPE, $ipAddr);
//配置处理器
require(DIR_LIB . DS . 'sys-config.php');
$config = new SysConfig($db, TABLE_CONFIG);
//获取网站页面通用数据
$cacheWebDataName = 'WEB-PAGE-DATA';
$webData = $cache->get($cacheWebDataName);
if ($webData) {
$webData = json_decode($webData, true);
} else {
$webData = null;
$webData['WEB-TITLE'] = $config->get(1);
$webData['USER-LIMIT-TIME'] = $config->get('USER-LIMIT-TIME');
$cache->set($cacheWebDataName, json_encode($webData));
}
//用户处理器
require(DIR_LIB . DS . 'sys-user.php');
$user = new SysUser($db, TABLE_USER, TABLE_USER_META, USER_SESSION_LOGIN_NAME, (int) $webData['USER-LIMIT-TIME']);
?>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。