【发布时间】:2016-12-11 13:07:00
【问题描述】:
我的 codeigniter 验证错误没有显示有人可以帮忙吗? 我的代码是
public function addProduct(){
$this->load->view('header', $this->data);
$this->load->view('product/addProduct');
$this->load->view('footer');
$this->form_validation->set_rules('productName', 'Product Name', 'required|trim');
$this->form_validation->set_rules('productPrice', 'Product Price', 'required|trim');
if (!$this->form_validation->run() == FALSE)
{
// some stuff on validation success
}
else{
$this->load->view('product/addProduct');
}
}
我已经添加了 回声验证错误();在我看来,表单的操作是 product/addProduct。
【问题讨论】:
-
因为你必须在你的函数中通过验证错误
-
@Nikhil Vaghla 我必须在另一个函数中传递验证错误?
-
删除第一个 $this->load->view('product/addProduct');
-
这样使用 if ($this->form_validation->run() == FALSE) { $this->load->view('product/addProduct'); } else{ // 关于验证成功的一些东西 }
标签: php codeigniter