我是codeigniter的新手。我有一个users
加载login
视图的控制器。
class user extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->helper(array('form'));
}
public function login()
{
$this->load->model('user_images');
$data = $this->load->model('login');
$this->load->view('login', $data);
}
}
在login
模型中,我处理所有的验证和处理。如果有验证错误或类似的返回,我会$data['msg'] = 'some error message';
通过$data = $this->load->model('login');
to$this->load->view('login', $data);
和 view I echo传递这些数据$msg
。但是,在提交表单过程时,如果我输入正确的凭据,我会登录,但是如果我输入一些错误的凭据,验证错误不会传递到视图。我正在将这个项目从非框架环境中转移过来,所以我确信验证规则可以工作.etc。我只是不确定为什么视图上没有解析消息。