【问题标题】:redirect Codeigniter not working重定向 Codeigniter 不起作用
【发布时间】:2018-12-01 10:36:22
【问题描述】:

我需要有关重定向 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'));
    }
}

非常感谢

【问题讨论】:

  • admin_url() 是做什么的?请出示其代码。

标签: php codeigniter login


【解决方案1】:

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

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

你也可以像 array('url','file') 一样加载多个助手 或者在你需要的控制器中

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

【讨论】:

  • 是的,我检查了所有但仍然没有工作。感谢您的回答
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-15
  • 2015-02-28
  • 2013-08-13
  • 1970-01-01
  • 2016-02-14
  • 2020-03-01
相关资源
最近更新 更多