$ecs = new RPC_ECS($db_name, $prefix); /* 初始化数据库类 */ //require(ROOT_PATH . 'includes/cls_mysql.php'); require(RPC_ROOT . 'includes/cls_mysql.php'); $db = new cls_mysql($db_host, $db_user, $db_pass, $db_name); $db_host = $db_user = $db_pass = $db_name = NULL; /* 载入系统参数 */ $_CFG = load_config(); /* 初始化session */ require(RPC_ROOT . 'includes/cls_session.php'); $sess = new cls_session($db, $ecs->table('sessions'), $ecs->table('sessions_data'), 'ecsid'); define('SESS_ID', $sess->get_session_id()); if (!defined('INIT_NO_USERS')) { /* 会员信息 */ $user =& init_users(); if (empty($_SESSION['user_id'])) { if ($user->get_cookie()) { /* 如果会员已经登录并且还没有获得会员的帐户余额、积分以及优惠券 */ if ($_SESSION['user_id'] > 0 && !isset($_SESSION['user_money'])) { update_user_info();
ecs_header("Location:" . substr(PHP_SELF, 0, strpos(PHP_SELF, '.php/') + 4) . "\n"); exit; } /* 创建 ECSHOP 对象 TODO*/ $ecs = new ECS($db_name, $prefix); define('DATA_DIR', $ecs->data_dir()); define('IMAGE_DIR', $ecs->image_dir()); /* 初始化数据库类 */ require ROOT_PATH . 'includes/cls_mysql.php'; $db = new cls_mysql($db_host, $db_user, $db_pass, $db_name); $db_host = $db_user = $db_pass = $db_name = NULL; /* 创建错误处理对象 */ $err = new ecs_error('message.htm'); /* 初始化session */ require ROOT_PATH . 'includes/cls_session.php'; $sess = new cls_session($db, $ecs->table('sessions'), $ecs->table('sessions_data'), 'ECSCP_ID'); /* 载入系统参数 */ // $_CFG = load_config(); $_CFG = array("lang" => "zh_cn", "template" => "default", "hash_code" => "feb0af8dda696ecc1a9ba790973096a8", "captcha" => "0"); /* 初始化 action */ if (!isset($_REQUEST['act'])) { $_REQUEST['act'] = ''; } require ROOT_PATH . 'languages/' . $_CFG['lang'] . '/admin/common.php'; require ROOT_PATH . 'languages/' . $_CFG['lang'] . '/admin/log_action.php'; if (file_exists(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/admin/' . basename(PHP_SELF))) { include ROOT_PATH . 'languages/' . $_CFG['lang'] . '/admin/' . basename(PHP_SELF); } /* 创建 Smarty 对象。*/ require ROOT_PATH . 'includes/cls_template.php'; $smarty = new cls_template();