从详细信息页面返回后,搜索结果不会保留

时间:2016-09-22 10:20:07

标签: php codeigniter codeigniter-3

我创建了一个网站,其中包含有关过滤和分页基本记录的问题。第一次搜索工作正常,但是当我要详细查看项目时,然后当回到项目的列表视图时,我得到了整个项目列表而不是我搜索的项目。我已经在会话中搜索了搜索的关键字,但这对我不起作用。

if (count($_POST) > 0 && count($this->session->userdata('post_data'))==0 || $this->uri->segment(4) == true && count($this->session->userdata('post_data')) == 0) {
    $this->session->set_userdata('post_data', $_POST);
    $this->session->set_userdata('previous_post_data', $_POST);
    redirect('package/packages_list/');
} else if(count($_POST) == 0 && count($this->session->userdata('post_data'))==0){
    $this->session->set_userdata('post_data', $this->session->userdata('previous_post_data'));
    redirect('package/packages_list/' . $this->uri->segment(3));}
else if ($this->session->userdata('post_data')) {
    $_POST = $this->session->userdata('post_data');

0 个答案:

没有答案