itlong 发表于 2008-6-20 15:22:56

是的,不动核心是对的,我的意思也是想你扩展validation, 重写一个run(),按上面改就可以了。

tangwenming 发表于 2008-6-20 15:25:37

tks,

刚发现这样改也能达到我想要的效果:

分两次认证。


// 设置验证规则 验证email
$rules['Email'] = 'trim|required|valid_email';
$this->validation->set_rules($rules);
// 验证密码是否正确
if ($this->validation->run() === TRUE)
{
$rules['Passwd'] = 'required|md5|callback__login_check';
$this->validation->set_rules($rules);
}

[ 本帖最后由 tangwenming 于 2008-6-20 15:29 编辑 ]

itlong 发表于 2008-6-20 15:29:15

你这样写是在特定的环境下可行,。
如果你的表单域比较多,你要这样写就不太好。

tangwenming 发表于 2008-6-20 15:30:29

感谢itlong的意见,我只是这个登录这里有此需要,其他还是保持原来默认的验证过程的。

再次感谢。
页: 1 [2]
查看完整版本: 验证表单输入时,能取某个输入是否验证完成吗?