dongye1143 2015-12-08 12:42
浏览 37

会话存储Codeigniter中的问题

I got this issue when trying to store data to $_SESSION variable in Codeigniter 3.03

    $search = $_SESSION['search_result']['outbound'];

    $flight = array();
    foreach ($search as $item) {
        if ($item['id'] == $id) {
            $flight = $item;
            break;
        }
    }

    var_dump($flight);

    $_SESSION['selected_outbound'] = $flight;

The var_dump function return an unempty array, but when viewing session variable, it empty. Here is my session setting in application/config/config.php

$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = BASE . '/ci_sessions'; //BASE is root folder
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;

Instead of using $_SESSION directly, I also try to use $this->session->set_userdata('key', $variable) but no lucky.

Autoloading session class has been set up.

What am I wrong in this case ? Thanks

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 微信会员卡接入微信支付商户号收款
    • ¥15 如何获取烟草零售终端数据
    • ¥15 数学建模招标中位数问题
    • ¥15 phython路径名过长报错 不知道什么问题
    • ¥15 深度学习中模型转换该怎么实现
    • ¥15 HLs设计手写数字识别程序编译通不过
    • ¥15 Stata外部命令安装问题求帮助!
    • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
    • ¥15 TYPCE母转母,插入认方向
    • ¥15 如何用python向钉钉机器人发送可以放大的图片?