这是一个非常奇怪的问题 我有一个正在运行的网站,对我或我认识的任何人都没有问题 但我的一位客户告诉我,他有一个奇怪的代码,所以我问他屏幕截图,这里是
发生这种情况的代码
$this->session->set_flashdata(array('success_msg' =>'Some message'));
redirect(base_url());
重定向没有发生,用户将其本地cookie的内容添加到浏览器中,就像图像中的内容一样,他使用Firefox和Windows作为操作系统。
我无法重复产生这个问题,他告诉我每次访问此页时都会发生这种情况!
有什么想法吗?
答案 0 :(得分:1)
如上所述设置会话Flash 数据
$this->session->set_flashdata('updateprofile','Your Profile has been Updated');
在视图中使用
打印此数据 <?php if($this->session->flashdata('updateprofile')): echo $this->session->flashdata('updateprofile'); endif;?>
答案 1 :(得分:0)
您遇到语法错误:miss )
在这种情况下没有必要使用数组
试着改变这个:
$this->session->set_flashdata(array('success_msg' =>'Some message');
到这个
$this->session->set_flashdata('success_msg','Some message');
确保启用错误报告,或尝试将以下内容放在index.php。
的顶部error_reporting(E_ALL | E_WARNING | E_NOTICE);
ini_set('display_errors', TRUE);