首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Codeigniter Flash数据不能工作10次中的1次

Codeigniter Flash数据不能工作10次中的1次
EN

Stack Overflow用户
提问于 2015-05-29 09:40:17
回答 1查看 595关注 0票数 0

我正面临一个非常奇怪的问题,Codeigniter的闪存数据是不能得到的1/ 10次。大多数情况下,它是起作用的,但随机的情况下,它不起作用。所以,有人可以帮助我知道发生这种情况的原因。

控制器代码

代码语言:javascript
复制
public function set_pagelist(){
    $site_id = $this->input->get('site_id');
    $use_list = $this->input->get('use_list');
    if($use_list=="1"){
        $use_list = (int) $use_list;
    }
    $data = array("site_id" => $site_id,"page_list_option" => $use_list);
    $url_send = $this->api_url."set_pagelist_option";
    $str_data = json_encode($data);
    $request = sendPostData($url_send, $str_data);
    $response = json_decode($request, true);
    $errors = $response['errors'];
    $response_message = $response['response_message'];
    if (isset($response_message) && isset($errors)) {
        if (trim($response_message) === "Value Set" && trim($errors) === "None") {
            $this->session->set_flashdata('upload_message', '<p><div class="alert-box success"><span>success: </span>Value has been set successfully</div></p>');
            redirect("manage-domain");

        } elseif($response_message === "Error" && $errors === "Invalid Pagelist Option") {
            $this->session->set_flashdata('upload_message', '<p><div class="alert-box error"><span>Error: </span>Invalid Pagelist Option</div></p>');
            redirect("manage-domain");
        }
    } else {
        $this->session->set_flashdata('upload_message', '<p><div class="alert-box error"><span>Error: </span>OOPS some error occurred</div></p>');
        redirect("manage-domain");
    }

}

视图:

echo $this->session->flashdata('upload_message');

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-01 05:27:30

我已经能够解决这个问题,使用以下链接Codeigniter flashdata not working in internet explorer and google chrome的想法分享,因为它可以有任何帮助的人

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30526211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档