protected $_validta=array( // 这边的_validata 是thinkphp要我们自定义的验证信息。
//array('验证字段','验证规则','错误提示','验证条件','验证规则','验证时间')
// 验证字段:是我们表单提交上来的name ,比如,username , password;
//验证规则:比如 repuire 正则表达式,表示数据不能为空
//错误提示:如果不符合验证的规则,错误提示是在你提交表单的时候做出判断,比如:用户已经存在;你的邮箱已经存在,等等
//验证条件:用数字表示:0,1,2; 0表示,验证字段存在; 1表示:必须要验证; 2表示:不为空的时候验证。
//附加规则:这个是默认值为 regex;一般不启用, 但是当我们不是运用系统自带的正则表达式的时候,我们可能要运用:fuction cellback 等运用;unique 表示不允许重复
//验证时间: 是我们插入数据,或者更新数据,还有 用数字表示:1:插入时候验证 2:更新的时候验证 3:都要验证,不管是插入还是更新。
array('username','require','用户帐号必须填写',‘1’,‘regex’,3)
);
thinkphp在Model里面写表单提交的验证信息
最新推荐文章于 2021-08-06 00:01:25 发布