function kk_sign($n = array()) { global $_config; require_once SYSTEM_ROOT . './config.cfg.php'; foreach ($this->m as $m) { require_once SYSTEM_ROOT . "./class/{$m}.php"; } DEBUG::INIT(); require_once SYSTEM_ROOT . './function/core.php'; CACHE::load(array('plugins', 'setting')); $this->a(); $this->b(); $n = $n ? $n : $this->n; foreach ($n as $m) { $mm = "_load_module_{$m}"; if (method_exists($this, $mm)) { $this->{$mm}(); } else { $this->_load_module($m); } } $this->f(); }
define('IN_API', false); } error_reporting(E_ALL ^ E_NOTICE); ob_start(); header('Content-type: text/html; charset=utf-8'); header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); header('Cache-Control: no-cache'); header('Pragma: no-cache'); @date_default_timezone_set('Asia/Shanghai'); require_once SYSTEM_ROOT . './config.cfg.php'; require_once SYSTEM_ROOT . './class/error.php'; require_once SYSTEM_ROOT . './class/db.php'; require_once SYSTEM_ROOT . './class/debug.php'; require_once SYSTEM_ROOT . './function/core.php'; require_once SYSTEM_ROOT . './function/updater.php'; DEBUG::INIT(); $ua = strtolower($_SERVER['HTTP_USER_AGENT']); if (strpos($ua, 'wap') || strpos($ua, 'mobi') || strpos($ua, 'opera') || $_GET['mobile']) { define('IN_MOBILE', true); } else { define('IN_MOBILE', false); } if (strpos($ua, 'bot') || strpos($ua, 'spider')) { define('IN_ROBOT', true); } check_update(); if (SYS_KEY) { define('ENCRYPT_KEY', SYS_KEY); } elseif (!getSetting('SYS_KEY')) { $key = random(32); saveSetting('SYS_KEY', $key);