thinkphp 手机号,qq号,邮箱 验证 邮编
来源:互联网 发布:淘宝店铺直播怎么开通 编辑:程序博客网 时间:2024/04/20 06:39
if(I('mobile')!=null&&I('post.qq')!=null&&I('post.email')!=null){
if(preg_match("/^1[34578]{1}\d{9}$/",I('mobile'))){
if(preg_match("/^[1-9]\d{4,10}$/",I('post.qq'))){
if( preg_match("/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/",I('post.email'))){
$data['mobile']=I('mobile');
$data['qq']=I('post.qq');
$data['email']=I('post.email');
$condition['id']=session('user_id');
$res=$User->where($condition)->save($data);
if($res==true){
$this->success('修改基本资料成功');
}
if($res==false){
$this->error('你未对资料做修改');
}
}else{
$this->error('不是邮箱');
}
}else{
$this->error('不是QQ号');
}
}else{
$this->error('不是手机号码');
}
}else{
$this->error('数据不能为空');
if(preg_match("/^1[34578]{1}\d{9}$/",I('mobile'))){
if(preg_match("/^[1-9]\d{4,10}$/",I('post.qq'))){
if( preg_match("/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/",I('post.email'))){
$data['mobile']=I('mobile');
$data['qq']=I('post.qq');
$data['email']=I('post.email');
$condition['id']=session('user_id');
$res=$User->where($condition)->save($data);
if($res==true){
$this->success('修改基本资料成功');
}
if($res==false){
$this->error('你未对资料做修改');
}
}else{
$this->error('不是邮箱');
}
}else{
$this->error('不是QQ号');
}
}else{
$this->error('不是手机号码');
}
}else{
$this->error('数据不能为空');
}
preg_match("/^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/",$_POST['da']['zone']) //验证邮编
0 0
- thinkphp 手机号,qq号,邮箱 验证 邮编
- js验证(邮箱、手机号、QQ号)
- 用正则表达式验证邮箱、密码、QQ号、手机号、身份证号
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- 正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- 验证邮编电话邮箱
- 验证用户名为手机号或者是QQ号或者是QQ邮箱
- 正则表达式,验证身份证,手机号,电话号码,邮箱,邮编,日期,正负数,英文字符串等
- 邮箱、手机号、QQ号正则表达式
- js正则表达式验证手机号,邮箱,QQ,密码
- 验证手机号或邮箱号是否合法
- JS 验证邮箱,手机号
- 邮箱,网址,手机号验证
- android端使用环信快速在自己的项目中集成即时通讯
- Android bug 汇集录
- FastDFS 配置文件详解
- IPV6地址格式
- javaweb 三大组件之Severlet
- thinkphp 手机号,qq号,邮箱 验证 邮编
- POJ-1129-Channel Allocation
- java中文件的一些处理
- 利用管道命名锁,实现进程间名称的不同
- 判读字符串中是否含有Emoji表情
- MySql数据库操作类
- javascript 运算符妙用
- Android MediaPlayer的使用方法详解
- Python基础学习之re正则表达式