如何在Codeigniter中基于URL重定向页面?

时间:2018-11-27 11:10:20

标签: php codeigniter

此(服务)是管理员和教师的常用控制器文件。

此控制器的路由方式为admin / books和Teacher / books。 因此,如果会话过期,则要重定向其登录页面admin / login或Teacher / login。

如何在Codeigniter中实现?

public function books(){
    if($this->session->userdata('logged_in_admin') || $this->session->userdata('logged_in_teacher')) {
    // common function.
    }else{
      // redirect('admin/login') /* for admin/books */
      // redirect('teacher/login') /* for teacher/books */
    }
}

1 个答案:

答案 0 :(得分:0)

最后,我通过使用uri分段得到了答案,所以对我来说有用。

redirect($this->uri->segment(1).'/login');