相应页面上的codeigniter设置值

相应页面上的codeigniter设置值,codeigniter,Codeigniter,我正在构建一个标题搜索功能,该功能将发布到包含“高级搜索”位的listings视图页面。我想做的是,在加载新视图之前,在列表页面的“高级搜索”位中,用搜索的原始值设置名为name的输入字段的值 总结一下: 我有一个搜索功能,出现在每一页(这是在一个模板标题位)。我想捕获该搜索值并在列表页面的高级搜索位上设置该值 这些功能的工作原理如下: 它发布到我的站点控制器(站点/搜索)内的搜索功能。这会将搜索结果发送到列表视图(站点/列表) 任何关于如何实现这一点点编码的建议都将不胜感激。 关于,好的,重定

我正在构建一个标题搜索功能,该功能将发布到包含“高级搜索”位的listings视图页面。我想做的是,在加载新视图之前,在列表页面的“高级搜索”位中,用搜索的原始值设置名为name的输入字段的值

总结一下:

我有一个搜索功能,出现在每一页(这是在一个模板标题位)。我想捕获该搜索值并在列表页面的高级搜索位上设置该值

这些功能的工作原理如下:

它发布到我的站点控制器(站点/搜索)内的搜索功能。这会将搜索结果发送到列表视图(站点/列表)

任何关于如何实现这一点点编码的建议都将不胜感激。 关于,

好的,
重定向('site/listing?q='。$this->input->post('search'))

并通过
$this->session->userdata('search')

这很简单


基本上在
列表
控制器中计算结果,而不是
搜索
。当你可以通过参考资料获得那么多数据时,发送这么多数据是没有意义的。

把你已经做过的事情发布出来,看看哪些可以优化
$this->load->helper('url');
$this->load->library('session'); // Need configuration

$this->session->set_userdata('search', $this->input->post('search'));
redirect('site/listing');