【发布时间】:2012-02-08 04:27:24
【问题描述】:
我正在使用 CodeIgniter 的表单验证,它工作正常,但是当表单验证失败时,它不会显示验证错误,通过使用
<?php echo validation_errors();?>
我正在使用
function insertProduct(){
$this->load->library('form_validation');
$this->form_validation->set_rules('pname','ProductName','trimirequired');
if($this->form_validation->run()){
$this->addProduct();
}
else{
$this->load->model('inventory/stock');
}
【问题讨论】:
-
我看不到你在哪里使用
validation_errors()...?不过,您确实有一个错字:trimirequired应该是trim|required。 -
我认为我使用的是'validation_errors()',长代码,这里不能给出,当我使用'trim|required'时,它不起作用
-
你应该在 else{} 中加载视图,为什么要在那里加载模型?
标签: php codeigniter codeigniter-2