用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3125|回复: 6
收起左侧

[HELP] 表单检测

[复制链接]
发表于 2012-3-21 15:48:47 | 显示全部楼层 |阅读模式
PHP复制代码
$this->form_validation->set_rules('user','帐号','is_unique[oc_user.u_user]');
复制代码


这里的 is_unique 监测中,有一样的数据的话,显示我自定义的提示
假如 数据库里有 asdfasdf 用户名
那么要怎么提示 用户名已存在呢?

我的显示的是

Unable to access an error message corresponding to your field name.
发表于 2012-3-21 15:56:03 | 显示全部楼层
这种自定义提示,需要扩展表单验证类,或者说目前表单验证类不支持。
 楼主| 发表于 2012-3-21 16:04:31 | 显示全部楼层
Hex 发表于 2012-3-21 15:56
这种自定义提示,需要扩展表单验证类,或者说目前表单验证类不支持。

=  = 那这个提示不能隐藏或者取消吗?debug 设置 false 也是出来这条提示
发表于 2012-3-21 17:57:55 | 显示全部楼层
你这个的意思是 你的语言包太老了。。。 换个新的
发表于 2012-3-21 23:59:27 | 显示全部楼层
這個是2.1版本的新驗證規則...但是你的中文語言包還沒有更新到這個規則的報錯語言...
你只要對著原來的英文版本進行翻譯一下就好了
 楼主| 发表于 2012-3-22 12:51:04 | 显示全部楼层
Hex 发表于 2012-3-21 17:57
你这个的意思是 你的语言包太老了。。。 换个新的

多谢提醒...刚刚发现语言包 form_validation_lang.php里
少了个 $lang['is_unique'] 这一项....
发表于 2012-3-25 14:20:24 | 显示全部楼层
学习学习

本版积分规则