//自动加载函数(魔术函数) function __autoload($class) { require_once ROOT . "includes/class.{$class}.php"; } @(include ROOT . 'config/config.php'); require ROOT . 'config/settings.php'; include ROOT . 'includes/functions.admin.php'; require ROOT . 'includes/APP.php'; define('BASEURL', $_CFG['BaseUrl']); define('APP_NAME', base64_decode($_CFG['AppName'])); define('APP_URL', base64_decode($_CFG['CopyrightUrl'])); define('APP_VERSION', $_CFG['AppVersion']); define('COOKIE_ADMIN', COOKIE_KEY . 'admin'); //后台用户的COOKIE名称 define('WS_HOST', gethostbyname($_SERVER['HTTP_HOST'])); //socket服务器IP地址 define('WS_PORT', $_CFG['SocketPort']); // socket服务器端口号 //获取或生成安全cookie名称, 随PHP进程消失. 这个cookie名称为后面的程序设置cookie使用 if (isset($_COOKIE[COOKIE_KEY . 'safe'])) { define('COOKIE_SAFE', $_COOKIE[COOKIE_KEY . 'safe']); } else { $value = md5(COOKIE_KEY . time()); setcookie(COOKIE_KEY . 'safe', $value, 0, '/'); define('COOKIE_SAFE', $value); } APP::$_CFG =& $_CFG; //设置APP静态成员$_CFG引用全局的系统配置数组$_CFG APP::$DB = new Mysql($dbusername, $dbpassword, $dbname, $servername, true); $dbpassword = '';