【发布时间】:2014-01-24 09:52:11
【问题描述】:
我是 Codeigniter 的新手。
对表单验证有疑问...我正在使用 codeigniter 做一个 rest api 项目。 在那我必须验证输入数据。
如果我发送带有值或空的 user_name 键...form_validation 库会抛出该字段为必填项的错误。
但它没有显示.. 任何东西.. 如果我不发送 user_name 密钥本身...
如果密钥不存在,库也应该抛出所需的错误消息.. 对吗?
例子
例如:
example.com/?user_name=test
Error Message : Success
example.com/?user_name=
Error Message : User name is required
example.com/
Error Message : [EMPTY]
现在应该说用户名是必需的.. .right...
如何设置此规则...使用 codeigniter form_validation library..?
这清楚吗?
【问题讨论】:
-
这个问题似乎离题了,因为它缺乏足够的信息来诊断问题。更详细地描述您的问题或在问题本身中include a minimal example。
-
我已经更新了..请检查...并告诉我,谢谢
-
请在此处发布一些相关代码(控制器、视图...等)
-
$this->form_validation->set_rules("user_name", "Username", "required|min_length[5]|max_length[10]|alpha_numeric|is_unique[lm_users.user_name]");当 user_name 参数为空时,此代码返回 username 是必需的。但是如果没有user_name参数,则不显示验证错误
标签: php forms api codeigniter validation