public static function echoChangeCity() { return false; if (isset($_COOKIE['b']['switch'])) { return $_COOKIE['b']['switch']; } else { $usercity = Area::getIpCity(); $province = Area::getProvinceByCity($usercity); $province = Area::getProvKeyByName($province); $province_all = Area::provInfo(); return isset($province_all[$province]['Triage']) && $province_all[$province]['Triage'] ? true : false; } }
public function ajaxgetcitybyip($request, $response) {/*{{{*/ $callback = $request->callback; $usercity = $request->city; if(true == empty($usercity)){ $usercity = Area::getIpCity(); } $usercity = mb_convert_encoding(($usercity),'GBK','auto'); $province = Area::getProvinceByCity($usercity); $province = Area::getProvKeyByName($province); $province_all = Area::provInfo(); $py = (isset($province_all[$province]['Triage'])&&$province_all[$province]['Triage'])?$province:""; $usercity = mb_convert_encoding(($usercity),'utf8','auto'); $response->callback = $request->callback?$request->callback:''; $response->usercity = $usercity; $response->province = $province; $response->py = $py; }/*}}}*/