您的位置:首页 > 编程语言 > PHP开发

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代码中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: