【发布时间】:2013-07-02 16:47:26
【问题描述】:
我在这里尝试验证 2 个字段,“标题”和“HTML”字段。
我有这个代码:
$this->form_validation->set_rules('title', $this->input->post('title'), 'required|min_length[5]|max_length[255]');
$this->form_validation->set_rules('html', $data['html'], 'required');
if ($this->form_validation->run() == FALSE){
echo 'Fail';
}else{
echo 'Success';
}
die();
我可以确认这两个变量都是有效的字符串。
该函数始终返回 false,即使两个字段都有效。如果我只为一个字段设置一个规则,那么如果成功,该函数将返回true。
有人可以建议吗?
非常感谢,
彼得
【问题讨论】:
-
你能显示生成的标记代码吗?
-
$data是什么,您可以在这里发布您的表格 -
$data 是所有具有 name="data[field_name]" 的字段
标签: php codeigniter validation