在codeigniter中无法检索视图中的会话值

时间:2018-04-18 17:09:35

标签: php session codeigniter-3

我在gear.php视图上的会话变量为

$_SESSION['dbRecords'] = $product_number;

但是当我进入不同的视野时,例如。 order.php,我无法使用

检索值
$product_number = $_SESSION['dbRecords'];

order.php加载提交。

我正在使用CodeIgniter 3.

如何获取$_SESSION['dbRecords']的价值?

2 个答案:

答案 0 :(得分:0)

您应该通过Codeigniter样式获取会话数据

将数据设置为会话

$this->session->set_userdata('dbRecords', $product_number);

从sessio获取数据

$dbRecord = $this->session->userdata('dbRecords');

我不确定,你做的方式还可以。

答案 1 :(得分:0)

我认为你没有加载session

在自动加载中添加会话库

<强>应用/配置/ autoload.php

$autoload['libraries'] = array('session');

OR

加载控制器__contruct()功能

$this->load->library('session');