if ($register) { //启用成功 $_SGLOBAL['db']->query("REPLACE INTO " . tname('config') . " (var, datavalue) VALUES ('my_siteid', '{$res[result][mySiteId]}'), ('my_sitekey', '{$res[result][mySiteKey]}'), ('my_status', '1')"); config_cache(false); cpmessage('my_register_sucess', 'admincp.php?ac=userapp'); } else { //更新成功 $_SGLOBAL['db']->query("REPLACE INTO " . tname('config') . " (var, datavalue) VALUES ('my_status', '1')"); config_cache(false); cpmessage('do_success', 'admincp.php?ac=userapp'); } } } else { if (submitcheck('closemysubmit')) { //启用成功 $res = my_site_close($_SCONFIG['my_siteid'], $_SCONFIG['my_sitekey']); $_SGLOBAL['db']->query("REPLACE INTO " . tname('config') . " (var, datavalue) VALUES ('my_status', '0')"); include_once S_ROOT . './source/function_cache.php'; config_cache(false); if ($res['errCode']) { //启用失败 cpmessage('my_register_error', '', 1, array($res['errCode'], $res['errMessage'])); } else { cpmessage('do_success', 'admincp.php?ac=userapp'); } } } $uch_prefix = getsiteurl() . 'admincp.php?ac=userapp'; $uch_suffix = ''; $uchUrl = $uch_prefix . $uch_suffix; //manyou
$res['result']['mySiteKey'] = serialize($res['result']['mySiteKey']); $my_status = serialize('1'); $site_key = serialize($_SITE_CONFIG['site_key']); doQuery("REPLACE INTO {$db_prefix}system_data (`list`, `key`, `value`) VALUES ('myop', 'my_site_id', '{$res['result']['mySiteId']}'), ('myop', 'my_site_key', '{$res['result']['mySiteKey']}'), ('myop','my_status', '{$my_status}'), ('myop','site_key', '{$site_key}')"); refreshConfig(); } else { //更新成功 echo '更新成功,请更新缓存'; $my_status = serialize('1'); doQuery("REPLACE INTO {$db_prefix}system_data (`list`, `key`, `value`) VALUES ('myop','my_status', '{$my_status}')"); refreshConfig(); } } } else { if (submitcheck('closemysubmit')) { $res = my_site_close($_SITE_CONFIG['my_site_id'], $_SITE_CONFIG['my_site_key']); //无论漫游服务器端是否成功关闭,都在本站点关闭漫游 $db_prefix = getDbPrefix(); $my_status = serialize('0'); doQuery("REPLACE INTO {$db_prefix}system_data (`list`, `key`, `value`) VALUES ('myop','my_status', '{$my_status}')"); refreshConfig(); if ($res['errCode']) { //关闭失败 dump($res); exit('漫游关闭失败'); } else { exit('漫游关闭成功,请更新缓存'); } } } $uch_prefix = MYOP_URL . '/myop.php';
if($res['errCode']) { showmessage('manyou:myop_error'); } else { require_once DISCUZ_ROOT.'./include/cache.func.php'; if($register) { $db->query("REPLACE INTO {$tablepre}settings (variable, value) VALUES ('my_siteid', '{$res[result][mySiteId]}'), ('my_sitekey', '{$res[result][mySiteKey]}'), ('my_status', '1')"); updatecache('settings'); showmessage('manyou:myop_open', 'userapp.php?script=admincp'); } else { $db->query("REPLACE INTO {$tablepre}settings (variable, value) VALUES ('my_status', '1')"); updatecache('settings'); showmessage('manyou:myop_sync', 'userapp.php?script=admincp'); } } } elseif(submitcheck('closemysubmit')) { $res = my_site_close($my_siteid, $my_sitekey); $db->query("REPLACE INTO {$tablepre}settings (variable, value) VALUES ('my_status', '0')"); require_once DISCUZ_ROOT.'./include/cache.func.php'; updatecache('settings'); if($res['errCode']) { showmessage('manyou:myop_error'); } else { showmessage('manyou:myop_close', 'userapp.php?script=admincp'); } } elseif(submitcheck('settingmysubmit')) { $myextcreditnew = intval($myextcreditnew); $db->query("REPLACE INTO {$tablepre}settings (variable, value) VALUES ('my_extcredit', '$myextcreditnew')"); $myfeedppnew = intval($myfeedppnew); $db->query("REPLACE INTO {$tablepre}settings (variable, value) VALUES ('my_feedpp', '$myfeedppnew')"); require_once DISCUZ_ROOT.'./include/cache.func.php'; updatecache('settings');