【发布时间】:2015-05-07 13:28:55
【问题描述】:
我在 Internet 和 StackOverflow 上搜索了一段时间。 我发现了类似的需求,但我很难根据我的特定需求调整这些解决方案。
我正在使用 CodeIgniter 2,并创建了一个表单。 我正在使用 form_validation 来验证字段中输入的每个值。
现在,我有 2 个字段用于一段时间,第三个字段用于 fileID。
用户必须填写 [时间段] 字段或 [fileID] 字段,或两者都填写。
$this->form_validation->set_rules('idx_start', 'lang:idx_start', 'trim');
$this->form_validation->set_rules('idx_end', 'lang:idx_end', 'trim');
$this->form_validation->set_rules('fileID', 'lang:fileID', 'trim');
我试图研究回调并创建自定义验证规则,但我似乎无法找到一种简单有效的方法来满足我的需求。
提前感谢您的帮助。
【问题讨论】:
-
我认为,你应该通过自己的代码来验证这样的规则,而不是通过验证类。或者扩展它
标签: php codeigniter codeigniter-2