字符串函数
16lz
2022-01-20
前台页面<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><linkrel="stylesheet"href="./layui/css/layui.css"media="all"></head><body><divstyle="text-align:center;"><formclass="layui-formlayui-form-pane"action=""style="text-align:center;border:1px;margin-top:50px;"><divclass="layui-form-item"><divclass="layui-inline"><labelclass="layui-form-label">用户名</label><divclass="layui-input-inline"><inputtype="text"name="username"placeholder="请输入"autocomplete="off"class="layui-input"></div></div></div><divclass="layui-form-item"><divclass="layui-inline"><labelclass="layui-form-label">密码</label><divclass="layui-input-inline"><inputtype="password"name="password"placeholder="请输入密码"autocomplete="off"class="layui-input"></div></div></div><divclass="layui-form-item"><divclass="layui-inline"><labelclass="layui-form-label">确认密码</label><divclass="layui-input-inline"><inputtype="password"name="password_check"placeholder="请输入密码"autocomplete="off"class="layui-input"></div></div></div><divclass="layui-form-item"><buttonclass="layui-btn"lay-submit=""lay-filter="demo2">提交</button></div></form></div></body><scriptsrc="http://libs.baidu.com/jquery/1.7.2/jquery.min.js"></script><scriptsrc="./layui/layui.js"charset="utf-8"></script><script>layui.use(['form','layedit','laydate'],function(){varform=layui.form,layer=layui.layer,layedit=layui.layedit,laydate=layui.laydate;form.on('submit(demo2)',function(data){console.log(data.field);/*layer.msg(JSON.stringify(data.field))*/$.ajax({url:"form.php",type:"POST",dataType:"json",data:data.field,success:function(res){layer.msg(res.msg);}})returnfalse;});})</script></html>
后台<?php$str='qwertyuiopasdfghjklzxcvbnm';$data=$_POST;if(strlen($data['username'])<=4){echojson_encode(['code'=>0,'msg'=>'用户名长度不得少于4位']);die;}//$one=substr($data['username'],0,1);//if(!substr_count($str,strtolower($one))){//echojson_encode(['code'=>0,'msg'=>'用户名必须以字母开头']);die;//}$o=ord(ucfirst($data['username']));if($o<65||$o>90){echojson_encode(['code'=>0,'msg'=>'用户名必须以字母开头']);die;}if(strlen($data['password'])<10){echojson_encode(['code'=>0,'msg'=>'用密码长度不得少于10位']);die;}if(strcmp($data['password'],$data['password_check'])!==0){echojson_encode(['code'=>0,'msg'=>'两次密码输入需一致']);die;}echojson_encode(['code'=>1,'msg'=>'注册成功']);
更多相关文章
- Android为HttpClient设置证书(用户名和密码)
- android 注册、登录实现
- Android(安卓)Studio查看应用数字签名-android学习之旅(76)
- Android学习笔记(19)————实现一个记住密码的Android登陆界面
- android练习一之保存用户名
- android EditText 控件中加入图片(非背景图片)
- Android(安卓)系统自带Activity效果
- Android(安卓)与javaEE后台网络链接测试
- Android简单登录系统