//实例化模板引擎 $gTpl = new Templates(); //同一处理post与get数据 $_INPUT = hg_init_input(); //是否使用数据库 if (!defined('WITHOUT_DB') || !WITHOUT_DB) { $gDB = hg_ConnectDB(); } $gUser = array(); /***************************记录用户登陆信息*************************/ if (!defined('WITHOUT_LOGIN') || !WITHOUT_LOGIN) { include ROOT_PATH . 'lib/class/session.php'; //用户登录session信息 $session = new Session(); //获取用户登录信息 $gUser = $session->load_user(); if (!$gUser['id'] && !in_array(SCRIPT_NAME, array('login', 'register'))) { if (!$_INPUT['ajax']) { if ($_SERVER['QUERY_STRING']) { $query_string = '?' . $_SERVER['QUERY_STRING']; } header('Location:login.php' . $query_string); exit; } else { $data = array('login_error' => 1, 'msg' => '请先登录', 'callback' => "hg_ajax_post({href: 'login.php'}, '登录');"); echo json_encode($data); exit; } } } /***************************记录用户登陆信息*************************/