我将数组数据设置为会话并重定向到search_results页面,但它没有获取数据
这里我将数据设置为会话代码的会话
$this->load->library('session');
$this->session->set_flashdata('data',$results);
redirect('search/search_results');
此处会回复会话数据代码
$this->load->library('session');
$myVar = $this->session->flashdata('data');
print_r($myVar);
但不打印数据
感谢提前
答案 0 :(得分:0)
我记得在一年前的CodeIgniter遇到了同样的问题。我在 application / config / config.php 文件中输入了错误的cookie前缀。您可以尝试将其设置为默认值,例如:
$config['cookie_prefix'] = "";
$config['cookie_domain'] = "";
$config['cookie_path'] = "/";
$config['cookie_secure'] = FALSE;
如果您的网络服务器有其他配置,请将其更改为您的网络服务器设置。 CodeIgniter确实将会话数据存储在cookie中,据我所知,在你的问题的评论中提到了 prashant thakre 。
祝你好运。