$code or kekezu::admin_show_msg($_lang['error_param'], "index.php?do=auth", 3, '', 'warning');
if ($sbt_edit) {
    if ($code == 'mobile') {
        $smsInterface = db_factory::get_one('select v from ' . TABLEPRE . 'witkey_basic_config where k="sms_interface"');
        if ($smsInterface['v'] != 'open') {
            kekezu::admin_show_msg('请先开启短信接口', 'index.php?do=config&view=basic&op=smsinterface');
        }
    }
    $big_icon = $filepath1;
    $small_before_icon = $filepath2;
    $small_after_icon = $filepath3;
    keke_auth_fac_class::edit_item($code, $fds, $pk, $big_icon, $small_after_icon, $small_before_icon);
}
$auth_item['small_info'] = CommonClass::getFileListsBySavename($auth_item['auth_small_ico']);
$auth_item['small_n_info'] = CommonClass::getFileListsBySavename($auth_item['auth_small_n_ico']);
$auth_item['big_info'] = CommonClass::getFileListsBySavename($auth_item['auth_big_ico']);
kekezu::admin_system_log($_lang['edit_auth'] . $code);
if ($code != 'weibo') {
    require $template_obj->template(ADMIN_DIRECTORY . '/tpl/admin_' . $do . '_' . $view);
} else {
    require S_ROOT . './auth/' . $auth_item['auth_dir'] . '/admin/auth_config.php';
}
function get_fid($path)
{
    if (!path) {
        return false;
    }
    $querystring = substr(strstr($path, '?'), 1);
    parse_str($querystring, $query);
    return $query['fid'];
}
<?php

defined('ADMIN_KEKE') or exit('Access Denied');
kekezu::admin_check_role(34);
$config_basic_obj = new Keke_witkey_basic_config_class();
$config_basic_arr = $config_basic_obj->query_keke_witkey_basic_config();
$lang_arr = keke_lang_class::lang_type();
foreach ($config_basic_arr as $k => $v) {
    $config_arr[$v['k']] = $v['v'];
}
$picLists = CommonClass::getFileListsBySavename($config_arr['web_logo']);
$web_logo_info = $picLists[0];
isset($op) and $url = "index.php?do=config&view=basic&op={$op}" or $url = "index.php?do=config&view=basic&op=info";
$log_nav_arr = array("info" => $_lang['global_config'], "conf" => $_lang['basic_config'], "seo" => $_lang['seo_config']);
$smsInterface = db_factory::get_one('select v from ' . TABLEPRE . 'witkey_basic_config where k="sms_interface"');
$basic_config = $kekezu->_sys_config;
if (DBTYPE == 'mysql') {
    $mysql_ver = mysql_get_server_info();
} else {
    $db = db_factory::init();
    $mysql_ver = mysqli_get_server_info($db->_mydb->_link);
}
$pars = array('ac' => 'run', 'sitename' => urlencode($basic_config['website_name']), 'siteurl' => htmlentities($basic_config['website_url']), 'charset' => $_K['charset'], 'version' => KEKE_VERSION, 'release' => KEKE_RELEASE, 'os' => PHP_OS, 'php' => $_SERVER['SERVER_SOFTWARE'], 'mysql' => $mysql_ver, 'browser' => urlencode($_SERVER['HTTP_USER_AGENT']), 'username' => urlencode($_SESSION['username']), 'email' => $basic_config['email'] ? $basic_config['email'] : 'noemail', 'p_name' => P_NAME);
$data = http_build_query($pars);
$lic = $_K['ci'];
$str_lic = kekezu::set_star($lic, 5, 5, '3', '*');
$verify = md5($data . $lic);
$notice = "http://www.kekezu.com/update.php?" . $data . "&lic=" . urlencode($lic) . "&verify=" . $verify;
$sys = array("ac" => "sysinfo", 'charset' => $_K['charset'], 'p_name' => P_NAME);
$sysinfo = "http://www.kekezu.com/news.php?" . http_build_query($sys);
if ($op == 'smsinterface') {
Example #3
0
<?php

defined("ADMIN_KEKE") or exit("Access Denied");
kekezu::admin_check_role(36);
$url = "index.php?do={$do}&view={$view}&mark_rule_id={$mark_rule_id}";
$mark_rule_obj = new Keke_witkey_mark_rule_class();
if (isset($op)) {
    switch ($op) {
        case "edit":
            if (intval($mark_rule_id)) {
                $mark_rule_obj->setWhere(" mark_rule_id  =  " . $mark_rule_id . "");
                $mark_info = $mark_rule_obj->query_keke_witkey_mark_rule();
                $mark_info = $mark_info['0'];
            }
            $mark_info['g_info'] = CommonClass::getFileListsBySavename($mark_info['g_ico']);
            $mark_info['m_info'] = CommonClass::getFileListsBySavename($mark_info['m_ico']);
            require $kekezu->_tpl_obj->template(ADMIN_DIRECTORY . "/tpl/admin_" . $do . "_" . $view . "_edit");
            break;
        case "del":
            intval($mark_rule_id) or kekezu::admin_show_msg($_lang['parameter_error_fail_to_delete'], $url, 3, '', 'warning');
            $mark_rule_obj->setWhere(" mark_rule_id  =  " . $mark_rule_id . "");
            $res = $mark_rule_obj->del_keke_witkey_mark_rule();
            kekezu::admin_system_log($_lang['delete_credit_rules']);
            $res < 1 and kekezu::admin_show_msg($_lang['delete_fail'], $url, 3, '', 'warning') or kekezu::admin_show_msg($_lang['success_delete_a_credit_rules'], $url, 3, '', 'success');
            break;
        case "config":
            kekezu::admin_check_role(78);
            require ADMIN_ROOT . 'admin_config_' . $view . '_' . $op . '.php';
            break;
        case "config_add":
            kekezu::admin_check_role(78);