tp框架中的create自动验证

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代码中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值