Codeigniter登录功能

时间:2016-05-12 19:42:38

标签: codeigniter login

您好我正在使用codeigniter,这里我有一个主要的缺陷,当登录时首先没有登录但是为什么刷新页面并第二次登录它成功登录,这是我的模型:

1 个答案:

答案 0 :(得分:0)

当然,这个错误是因为您在会话中定义此项目之前检查$this->session->userdata('login_type'),因此解决方案是按以下方式重新排序代码:

if ($this->input->post('login_type') == 'admin') {
    $this->session->set_userdata('login_type', 'admin');
}

if ($this->session->userdata('login_type') == 'admin') {
    redirect('/Dashboard');
}