名称修改

master
Your Name 5 years ago
parent ba847d5331
commit 0cdd30a31d

@ -920,6 +920,15 @@ class UserController extends BaseController
$data['phone'] = $user['phone']; $data['phone'] = $user['phone'];
break; break;
case 'nickname': case 'nickname':
$nickname_len = $user['nickname'];
$encode = mb_detect_encoding($user['nickname'], array('UTF-8','GB2312','GBK'));
if($encode == "UTF-8"){
$nickname_len = @iconv('UTF-8','GB18030',$user['nickname']);
}
if(strlen($nickname_len) > 16){
$this -> set_message(1001, "fail", "名称过长");
}
$nk = M('User', 'tab_') -> field('id,account,nickname') -> where(['nickname' => $user['nickname']]) -> find(); $nk = M('User', 'tab_') -> field('id,account,nickname') -> where(['nickname' => $user['nickname']]) -> find();
if (!empty($nk) && is_array($nk) && $user['user_id'] != $nk['id']) { if (!empty($nk) && is_array($nk) && $user['user_id'] != $nk['id']) {
$this -> new_set_message(1012, "昵称已被使用"); $this -> new_set_message(1012, "昵称已被使用");
@ -1155,15 +1164,7 @@ class UserController extends BaseController
$user = json_decode(base64_decode(file_get_contents("php://input")), true); $user = json_decode(base64_decode(file_get_contents("php://input")), true);
$role_name = $user['role_name'];
$encode = mb_detect_encoding($user['role_name'], array('UTF-8','GB2312','GBK'));
if($encode == "UTF-8"){
$role_name = @iconv('UTF-8','GB18030',$user['role_name']);
}
if(strlen($role_name) > 16){
$this -> set_message(1001, "fail", "名称过长");
}
if (empty($user)) { if (empty($user)) {

Loading…
Cancel
Save