首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >userdata上的未定义变量

userdata上的未定义变量
EN

Stack Overflow用户
提问于 2018-12-19 20:52:15
回答 1查看 247关注 0票数 0

我正在使用codeIgniter开发一个网站。这个网站有一个视图侧边栏,我在视图标题上使用

<?php $this->load->view('sidebar');

然后在另一个视图中,我使用侧边栏上的<?php $this->load->view('header');调用header,通过以下方式加载会话变量

代码语言:javascript
复制
$papel = $this->session->userdata('papel');
$logado = $this->session->userdata('logado');

在侧边栏上,它非常适合,但在其他页面上,它似乎不再起作用。我已经尝试调用会话变量,并得到相同的结果。

附言:它是自动加载的

EN

回答 1

Stack Overflow用户

发布于 2018-12-20 08:21:33

在配置文件夹中找到的autoload.php中加载会话。

代码语言:javascript
复制
  $autoload['libraries'] = array('database', 'session');

另外,要创建一个会话,您必须设置它:

代码语言:javascript
复制
  $this->session->set_userdata('session_name', 'value of the session');

然后叫它:

代码语言:javascript
复制
  $this->session->userdata('session_name');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53851675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档