作者:你试下再望啊 | 来源:互联网 | 2018-03-22 14:57
[PHP]代码
20){
$arr['code'] = 0;
$arr['message'] = '密码必须为6-20位!';
echo json_encode($arr);
return false;
}
if( empty($data['beAgent']) ){
$data['beAgent'] = 0;
}
if($data['beAgent'] == 1){
if(empty($data['realName']) || empty($data['telephone']) || empty($data['credit'])){
$arr['code'] = 0;
$arr['message'] = '经纪人必须填写手机号、真实姓名、身份证号!';
echo json_encode($arr);
return false;
}
$creditLength = strlen($data['credit']);
if (!in_array($creditLength, array(15, 18)))
$this->response(0, '身份证号码不合法');
}
$verifyE = $this->checkEmail($data['email']);
if($verifyE){
$email = $data['email'];
$mapE['email'] = array('in',$email);
$count = $yyUser->where($mapE)->count();
if($count==0){
if($repassword == $password){
$data['pass'] = md5($password);
$userName = $data['user'];
$mapU['user'] = array('in',$userName);
$count = $yyUser->where($mapU)->count();
if($count==0){
$tel = $data['telephone'];
$verifyT = $this->checkTel($tel);
if( !empty($data['telephone'])){
if(!$verifyT){
$arr['code'] = 0;
$arr['message'] = '不是正确的手机号码!';
echo json_encode($arr);
return false;
}
$mapT['telephone'] = array('in',$tel);
$count = $yyUser->where($mapT)->count();
if($count!=0){
$arr['code'] = 0;
$arr['message'] = '手机号码已被使用!';
echo json_encode($arr);
return false;
}
}
$data['status'] = 1;
$bools = $yyUser->add($data);
if($bools){
$id = $yyUser->field('id')->where('user = '.'"'.$data['user'].'"')->select();
$userId = $id[0]['id'];
$arr['code'] = 1;
$arr['message'] = '注册成功!';
$arrData['userId'] = $userId;
$arrData['userName'] = $data['user'];
$arrData['beAgent'] = $data['beAgent'];
$arrData['realName'] = $data['realName'];
$arrData['password'] = $data['pass'];
$arrData['email'] = $data['email'];
$arr['data'] = $arrData;
echo json_encode($arr);
}else {
$arr['code'] = 0;
$arr['message'] = '注册失败,系统异常,请重新注册!';
echo json_encode($arr);
}
}else {
$arr['code'] = 0;
$arr['message'] = '用户名已被使用!';
echo json_encode($arr);
}
}else {
$arr['code'] = 0;
$arr['message'] = '密码不一致!';
echo json_encode($arr);
}
}else {
$arr['code'] = 0;
$arr['message'] = '手机号码已被使用!';
echo json_encode($arr);
}
}else {
$arr['code'] = 0;
$arr['message'] = '手机号码不合法';
echo json_encode($arr);
}
}