Пример #1
0
/**
 * +----------------------------------------------------------
 * 系统设置
 * +----------------------------------------------------------
 */
if ($rec == 'default') {
    // CSRF防御令牌生成
    $smarty->assign('token', $firewall->set_token('system'));
    // 赋值给模板
    $smarty->assign('ur_here', $_LANG['system']);
    $smarty->assign('cfg_list_main', get_cfg_list());
    $smarty->assign('cfg_list_display', get_cfg_list('display'));
    $smarty->assign('cfg_list_defined', get_cfg_list('defined'));
    if (file_exists(ROOT_PATH . "include/mail.class.php")) {
        // 判断是否存在邮件模块
        $smarty->assign('cfg_list_mail', get_cfg_list('mail'));
    }
    $smarty->display('system.htm');
}
/**
 * +----------------------------------------------------------
 * 系统设置数据更新
 * +----------------------------------------------------------
 */
if ($rec == 'update') {
    // 验证系统语言选择
    if (!preg_match("/^[a-z_]+\$/", $_POST['language'])) {
        $dou->dou_msg($_LANG['language_wrong'], 'system.php');
    }
    // 上传图片生成
    if ($_FILES['site_logo']['name'] != "") {
Пример #2
0
// rec操作项的初始化
$rec = $check->is_rec($_REQUEST['rec']) ? $_REQUEST['rec'] : 'system';
// 赋值给模板
$smarty->assign('rec', $rec);
$smarty->assign('cur', 'mobile');
/**
 * +----------------------------------------------------------
 * 系统设置
 * +----------------------------------------------------------
 */
if ($rec == 'system') {
    $smarty->assign('ur_here', $_LANG['mobile_system']);
    // act操作项的初始化
    $act = $check->is_rec($_REQUEST['act']) ? $_REQUEST['act'] : 'default';
    // 赋值给模板
    $smarty->assign('cfg_list_main', get_cfg_list());
    // 系统设置
    if ($act == 'default') {
        // CSRF防御令牌生成
        $smarty->assign('token', $firewall->set_token('system'));
        $smarty->display('mobile.htm');
    } elseif ($act == 'update') {
        // 上传图片生成
        if ($_FILES['mobile_logo']['name'] != "") {
            $logo_dir = ROOT_PATH . M_PATH . "/theme/" . $_POST['mobile_theme'] . "/images/";
            // logo上传路径,结尾加斜杠
            $logo = new Upload($logo_dir, '');
            // 实例化类文件
            $upfile = $logo->upload_image('mobile_logo', 'logo');
            // 上传的文件域
            $_POST['mobile_logo'] = $upfile;
Пример #3
0
$rec = $check->is_rec($_REQUEST['rec']) ? $_REQUEST['rec'] : 'default';
// 赋值给模板
$smarty->assign('cur', 'system');
/**
 * +----------------------------------------------------------
 * 系统设置
 * +----------------------------------------------------------
 */
if ($rec == 'default') {
    // CSRF防御令牌生成
    $smarty->assign('token', $firewall->set_token('system'));
    // 赋值给模板
    $smarty->assign('ur_here', $_LANG['system']);
    $smarty->assign('cfg_list_main', get_cfg_list());
    $smarty->assign('cfg_list_display', get_cfg_list('display'));
    $smarty->assign('cfg_list_defined', get_cfg_list('defined'));
    $smarty->display('system.htm');
}
/**
 * +----------------------------------------------------------
 * 系统设置数据更新
 * +----------------------------------------------------------
 */
if ($rec == 'update') {
    // 上传图片生成
    if ($_FILES['site_logo']['name'] != "") {
        $logo_dir = ROOT_PATH . "theme/" . $_POST['site_theme'] . "/images/";
        // logo上传路径,结尾加斜杠
        $logo = new Upload($logo_dir, '');
        // 实例化类文件
        $upfile = $logo->upload_image('site_logo', 'logo');