重定向Codeigniter无法正常工作

时间:2018-06-22 02:00:57

标签: php codeigniter login

我需要有关重定向codeigniter的帮助。当我进入登录页面(重定向)时,它无法切换到登录页面。 这是页面MY_Controller。当我切换到登录页面时,它不理解

  private function _check_login()
{
    $controller = $this->uri->rsegment('1');
    $controller = strtolower($controller);

    $login = $this->session->userdata('login');
    //neu ma chua dang nhap,ma truy cap 1 controller khac login
    if(!$login && $controller != 'C_Login')
    {
        redirect(admin_url('C_Login'));
    }
    //neu ma admin da dang nhap thi khong cho phep vao trang login nua.
    if($login && $controller == 'C_Login')
    {
        redirect(admin_url('C_Home'));
    }
}

非常感谢

1 个答案:

答案 0 :(得分:0)

确保您正在将autohelp.php中的URL帮助程序加载到配置文件夹下

$autoload['helper'] = array('url');

您也可以加载多个助手,例如array('url','file') 或您需要的控制器中

$this->load->helper('url');