当前位置:  首页  >  PHP教程  >  PHP 基础  >  环境

前一任的神级代码,速来膜拜-PHP源码

前一任的神级代码,速来膜拜

[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);
	}
}
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有