Exemple #1
0
<?php

/**
 * [WEIZAN System] Copyright (c) 2015 012WZ.COM
 * WeiZan is NOT a free software, it under the license terms, visited http://www.012wz.com/ for more details.
 */
$_W['page']['title'] = '更新缓存 - 系统管理';
load()->model('cache');
load()->model('setting');
if (checksubmit('submit')) {
    cache_build_template();
    cache_build_users_struct();
    cache_build_setting();
    cache_build_account_modules();
    cache_build_account();
    cache_build_accesstoken();
    cache_build_frame_menu();
    cache_build_module_subscribe_type();
    cache_build_platform();
    message('缓存更新成功!', url('system/updatecache'));
} else {
    template('system/updatecache');
}
Exemple #2
0
		$weids = implode(',', $weids);
		$sql = 'UPDATE ' . tablename('wechats') . " SET `uid`=:uid WHERE `weid` IN ({$weids})";
		$params = array();
		$params[':uid'] = $uid;
		if(pdo_query($sql, $params)) {
			cache_build_account($uid);
			exit('success');
		} else {
			exit('error');
		}
	}
	if($mod == 'module') {
		$mids = explode(',', $_GPC['mids']);
		$ms = array();
		foreach($mids as $w) {
			$mid = intval($w);
			if($mid) {
				array_push($ms, $mid);
			}
		}
		$mids = implode(',', $ms);
		$sql = 'DELETE FROM ' . tablename('members_modules') . " WHERE `uid`='{$uid}' AND `mid` IN ($mids)";
		if(pdo_query($sql)) {
			cache_build_account($uid);
			exit('success');
		}
		exit('error');
	}
}