我遇到了有关会话数据的问题,在我的网站上,我想基于previledge用户制作不同的视图,这里是我在控制器中的代码:
$previledge = $this->session->userdata['previledge'];
$data['previledge']=$previledge;
if($data['previledge'] == 'admin'){
$this->load->view("app_admin/global/header",$d);
$this->load->view("app_admin/materi/home");
$this->load->view("app_admin/global/footer");
}
else {
$this->load->view("app_admin/global/header2",$d);
$this->load->view("app_admin/materi/home");
$this->load->view("app_admin/global/footer");
}
}
如果我运行上面的代码,使用admin的previledge无法转到正确的视图。 如有任何建议,请告知, 感谢
答案 0 :(得分:1)
类似于语法错误。
$previledge = $this->session->userdata('previledge');
这会对你有帮助。
答案 1 :(得分:1)
下面的代码必须要工作
$this->session->userdata('previledge')=='admin'