阿呆 发表于 2011-11-25 17:07:05

是不是重复验证了啊?

本帖最后由 阿呆 于 2011-11-25 17:08 编辑

if($this->form_validation->run() === FALSE)
用这个验证了用户名,为什么还要验证一次啊。



http://codeigniter.org.cn/forums/data/attachment/album/201111/25/170744ttv9iio999vtp88b.jpg


saturn 发表于 2011-11-25 22:51:09

form_validation验证的是用户这个字段(对于DB来说)或者控件(对于html来说)的有效性。
而下面的部分验证的是这个用户是否存在。

换言之,前者属于数据有效性;后者数据商业逻辑。

阿呆 发表于 2011-11-29 16:41:09

哦。了解了,双重保险!{:soso_e179:}

阿呆 发表于 2011-12-1 14:16:00

还想请问一下。 form_validation->run() 前台验证过 是否为空和长度了。

后台 这里验证用户名是否为空时
if(!empty($user))   是否还要验证一下用户名的长度。

页: [1]
查看完整版本: 是不是重复验证了啊?