$ipJson = get("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=" . $_SERVER["REMOTE_ADDR"]); $ipinfo = (array) json_decode($ipJson); $city = $ipinfo['city']; $province = $ipinfo['province']; $country = $ipinfo['country']; if (empty($city)) { if (empty($province)) { $city = $country; } else { $city = $province; } } $insert = array('email' => $tel_email, 'sex' => $sex, 'name' => $name, 'pwd' => $pwd, 'city' => $city, 'uid' => $uid, 'umd5' => md5($uid)); $db->row_insert('user', $insert); $resjson = array("user" => md5($uid), 'pwd' => $pwd); set_usernick(md5($uid), "" . $name); json('yes', '注册成功', $resjson); } } else { if ($action == 'h') { //注册客户端回执 if (!empty($umd5)) { if (empty($jiedao)) { $ipJson = get('http://ip.taobao.com/service/getIpInfo.php?ip=' . $_SERVER["REMOTE_ADDR"]); $ipinfo = (array) json_decode($ipJson); $city = $ipinfo['data']->city; $jiedao = "我在" . $city; } $update = array('zaina' => $jiedao); $res = $db->row_update('user', $update, "umd5 = '{$umd5}' "); if ($res) {
function setnick() { set_time_limit(0); $page = 26; $start = $page * 100; //$start = 0;//770 $pagenum = 100; //$res = $db->row_select('user',"", " $start,$pagenum ", "name, umd5"); global $db; $res = $db->row_select('user', "", " {$start},{$pagenum} ", "name, umd5"); foreach ($res as $item) { echo "user---> " . $item['umd5'] . "<br>"; echo "name---> " . $item['name'] . "<br>"; set_usernick($item['umd5'], $item['name']); //sleep(1); } //print_r($res); //set_usernick('d769a9c43095f8c04ed17954658b8671','清清静静'); }