table('users'), $tmp_link) or die(mysql_error()); $tablestruct = mysql_fetch_row($query); preg_match("/CHARSET=(\w+)/", $tablestruct[1], $m); if (strpos($m[1], 'utf') === 0) { $mysql_charset = str_replace('utf', 'utf-', $m[1]); } else { $mysql_charset = $m[1]; } } if (defined('EC_CHARSET')) { $ecshop_charset = EC_CHARSET; } /* if (empty($tmp_charset)) { $check_charset = false; $tmp_charset = 'gbk'; } else { $check_charset = true; } if (!defined('EC_CHARSET')) { define('EC_CHARSET', $tmp_charset); } if ($ec_version_charset != EC_CHARSET) { die('Database Charset not match!'); } */ /* 鍒濆?鍖栨暟鎹?簱绫 */ $db = new cls_mysql($db_host, $db_user, $db_pass, $db_name, $ecshop_charset); /* 鍒涘缓閿欒?澶勭悊瀵硅薄 */ require(ROOT_PATH . 'includes/cls_error.php'); $err = new ecs_error('message.dwt'); require(ROOT_PATH . 'includes/cls_sql_executor.php'); /* 鍒濆?鍖栨ā鏉垮紩鎿 */ require(ROOT_PATH . 'demo/includes/cls_template.php'); $smarty = new template(ROOT_PATH . 'demo/templates/'); require(ROOT_PATH . 'demo/includes/lib_updater.php'); @set_time_limit(360); ?>