我正在使用codeIgniter开发网站。 这个网站有一个视图边栏,我用
调用视图标题 <?php $this->load->view('sidebar');
,
然后在另一个视图中,我使用<?php $this->load->view('header');
调用标题
在侧边栏上,我通过
$papel = $this->session->userdata('papel');
$logado = $this->session->userdata('logado');
在侧边栏上非常合适,但是在其他页面上好像不再起作用了。 我已经尝试过调用会话变量并获得相同的结果。
ps .:它是自动加载的
答案 0 :(得分:0)
以自动加载方式加载会话库:
打开位于application / config / autoload.php中的autoload.php文件
更新$ autoload ['libraries']变量
$autoload['libraries'] = array('database', 'email', 'session');
答案 1 :(得分:0)
在配置文件夹中的autoload.php中加载会话。
$autoload['libraries'] = array('database', 'session');
加上进行会话,您必须进行设置:
$this->session->set_userdata('session_name', 'value of the session');
然后称呼它:
$this->session->userdata('session_name');