Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 重定向后CodeIgniter flashdata不工作_Php_Jquery_Codeigniter - Fatal编程技术网

Php 重定向后CodeIgniter flashdata不工作

Php 重定向后CodeIgniter flashdata不工作,php,jquery,codeigniter,Php,Jquery,Codeigniter,我已经这样设置了闪存数据 $this->session->set_flashdata('dispMessage','my message is here')); 我在会话库中找到了该消息,但并没有显示在重定向页面中。 我正在使用codeigniter 2.2.0版 有人能帮忙吗?根据: CodeIgniter支持“flashdata”,或仅在 可用于下一个服务器请求,然后自动 变明朗。这些功能非常有用,通常用于 信息或状态消息(例如:“记录2已删除”) 尝试在重定向之前立即在脚本中

我已经这样设置了闪存数据

$this->session->set_flashdata('dispMessage','my message is here'));
我在会话库中找到了该消息,但并没有显示在重定向页面中。 我正在使用codeigniter 2.2.0版

有人能帮忙吗?

根据:

CodeIgniter支持“flashdata”,或仅在 可用于下一个服务器请求,然后自动 变明朗。这些功能非常有用,通常用于 信息或状态消息(例如:“记录2已删除”)

尝试在重定向之前立即在脚本中保留flashdata,如下所示:

$this->session->keep_flashdata('dispMessage');

通过
echo$this->session->flashdata('dispMessage')
,您能在重定向页面中提供HTML/PHP吗?您可以同时提供控制器代码吗?您是否收到任何错误?要添加flashdata:$this->session->set_flashdata('item','value');您还可以通过与set_userdata()相同的方式将数组传递给set_flashdata()。要读取flashdata变量:$this->session->flashdata('item');确保您的会话处于活动状态。只有将flashdata添加到处于活动状态的会话中时,Falshdata才会起作用。检查是否在设置flashdata之前添加了sess_destroy()函数我编写了与上面提到的相同的代码,但不起作用。在不加载页面的情况下,如何显示错误?对于空载,您应该使用JS。英雄联盟
// Set flash data 
$this->session->set_flashdata('dispMessage', 'This is my message');
// After that you need to used redirect function instead of load view such as 
redirect("yourcontroller/controllermethod");

// Get Flash data on view 
$this->session->flashdata('dispMessage');