Exemplo n.º 1
0
Arquivo: init.php Projeto: dlpc/ecshop
$err = new ecs_error('message.dwt');
/* 载入系统参数 */
$_CFG = load_config();
#####   配置信息(放至所有配置网站一些信息)   #####################
$_CFG['o2o_img_url'] = 'http://' . ($code_url = agency_url());
define('TMUSER', 'o2o');
/*配置天猫过来的用户名前缀*/
/* 网站图片地址 */
$img_arr = array('http://img1.txd168.com', 'http://img2.txd168.com', 'http://img3.txd168.com');
##### end ####################################
/* 判断是够是外网 */
if (strpos(agency_url(), 'txd168.com') !== false) {
    $_CFG['o2o_img_url'] = $img_arr;
}
/* add by hg for date 2014-05-04 重写$_CFG*/
agency_shop_config();
/* 载入语言文件 */
require ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php';
if ($_CFG['shop_closed'] == 1) {
    /* 商店关闭了,输出关闭的消息 */
    header('Content-type: text/html; charset=' . EC_CHARSET);
    die('<div style="margin: 150px; text-align: center; font-size: 14px"><p>' . $_LANG['shop_closed'] . '</p><p>' . $_CFG['close_comment'] . '</p></div>');
}
if (is_spider()) {
    /* 如果是蜘蛛的访问,那么默认为访客方式,并且不记录到日志中 */
    if (!defined('INIT_NO_USERS')) {
        define('INIT_NO_USERS', true);
        /* 整合UC后,如果是蜘蛛访问,初始化UC需要的常量 */
        if ($_CFG['integrate_code'] == 'ucenter') {
            $user =& init_users();
        }
Exemplo n.º 2
0
if ($_REQUEST['act'] == 'list_edit') {
    /* 修改短信设置的一个项:将 商家的手机号码 修改为 是否启用手机短信服务 */
    $sql_sms_code = "SELECT code FROM " . $ecs->table('shop_config') . " WHERE id=801 AND parent_id=8";
    $sms_code = $db->getOne($sql_sms_code);
    if ($sms_code != 'is_start_sms') {
        $sql_update_sms_code = "UPDATE " . $ecs->table('shop_config') . " SET code='is_start_sms',type='select',store_range='1,0',value=0 WHERE id=801 AND parent_id=8";
        $db->query($sql_update_sms_code);
    }
    /* 检查权限 */
    admin_priv('shop_config');
    /*add by hg for date 2014-05-04 重写商品配置信息*/
    $admin_agency_id = !empty($_REQUEST['admin_agency_id']) ? $_REQUEST['admin_agency_id'] : '';
    //代理商id
    //exit();
    if (!if_agency() || !empty($admin_agency_id)) {
        agency_shop_config($admin_agency_id);
    }
    //dump($_CFG);
    //判断是否是代理商
    $action_list = if_agency() ? 'all' : '';
    //if_agency()
    $GLOBALS['smarty']->assign('all', $action_list);
    /* 可选语言 */
    $dir = opendir('../languages');
    $lang_list = array();
    while (@($file = readdir($dir))) {
        if ($file != '.' && $file != '..' && $file != '.svn' && $file != '_svn' && is_dir('../languages/' . $file)) {
            $lang_list[] = $file;
        }
    }
    @closedir($dir);