致命错误:调用未定义的函数validation_errors()

时间:2010-12-02 04:29:08

标签: php function codeigniter views controller

以下是代码:

class CCI extends Controller {

 function CCI()
 {
  parent::Controller();
 }

 function index()
 {
   $this->load->helper('url');
  $this->load->view('Users/login');
 }

 function test()
 {
  echo "Testing Data";
 }
}

页面装入正常,直到我将“登录”页面的位置移到“用户”文件夹中

3 个答案:

答案 0 :(得分:1)

那么可能会改变

$this->load->view('Users/login');

$this->load->view('login');

由于您在“用户”文件夹中移动了文件,因此需要为其调整路径。

答案 1 :(得分:1)

您正在使用位于“ form_helper ”中的“ validation_errors ”功能在视图中正确显示任何验证错误。加载'form_helper'也应该没问题。

答案 2 :(得分:1)

将以下两行代码添加到控制器:

$this->load->helper('form');
$this->load->library('form_validation');