tp框架中的create自动验证
2017-10-25 00:15
274 查看
class UserModel extends Model{
protected $_validate=array(
array('username','require','用户名不得为空'),
array('username','','用户名已经被占用',0,'unique'),
array('password','require',"密码不能为空"),
array('password2','require','确认密码必须填写'),
//array('password2','password','两次密码必须保持一致',0,'comfirm'),这里错了,必须要保持一致呢
array('password2','password','两次密码必须要le一致',0,'confirm'),
array('user_email','email','邮箱格式不正确'),
array('user_qq','number','qq必须有数字组成'),
array('user_qq','5,8','位数不正确',0,'length'),
array('user_xueli','2,5','学历选择不正确',0,'between'),
);
第一个
UserModel.class.php 写错,导致控制器无法实例化模型,一点找到一点半才把这bug找出
array(‘confirm’)写成了comfirm找了好久没有找出来
自动验证需要继续完善和错误信息载入在HTML代码中
protected $_validate=array(
array('username','require','用户名不得为空'),
array('username','','用户名已经被占用',0,'unique'),
array('password','require',"密码不能为空"),
array('password2','require','确认密码必须填写'),
//array('password2','password','两次密码必须保持一致',0,'comfirm'),这里错了,必须要保持一致呢
array('password2','password','两次密码必须要le一致',0,'confirm'),
array('user_email','email','邮箱格式不正确'),
array('user_qq','number','qq必须有数字组成'),
array('user_qq','5,8','位数不正确',0,'length'),
array('user_xueli','2,5','学历选择不正确',0,'between'),
);
第一个
UserModel.class.php 写错,导致控制器无法实例化模型,一点找到一点半才把这bug找出
array(‘confirm’)写成了comfirm找了好久没有找出来
自动验证需要继续完善和错误信息载入在HTML代码中
相关文章推荐
- TP框架中的自动验证功能$_validate
- tp框架之自动验证表单
- TP框架中的自动验证功能$_validate
- CI框架的自动验证
- ThinkPHP中的create方法与自动令牌验证实例教程
- php tp验证表单与自动填充函数
- 框架中的自动验证
- TP3.2.3的validate自动验证
- 动态表单验证的操作方法和TP框架里面的ajax表单验证
- 表单的js验证框架,只提供提示信息及正则表达式即可自动验证及提示
- ThinkPHP中create()方法自动验证表单信息
- TP框架自带的正则验证的规则
- ThinkPHP框架项目开发专题--自动验证
- TP框架自带的正则验证的规则(转载)
- ThinkPHP第二十四天(JQuery常用方法、TP自动验证)
- tp框架的ajax验证用户姓名的比较
- tp中create表单验证
- tp框架中验证码的显示和验证
- tp框架之登录验证
- 需要写哪里不能为空的时候,不想用TP的自动验证,就用H5的这个属性