我有两个使用post方法的函数。他们工作得很好。但问题是我不能同时使用这两个。我该如何解决这个问题。
function search_keyword()
{
$keyword = $this->input->post('keyword');
$this->data['result'] = $this->mymodel->search($keyword);
$this->twig->display('home.html', $this->data);
}
function genarate_csv(){
$pro_id = $this->input->post('keyword');
$this->data['re'] = $this->csv->ExportCSV($pro_id);
}
答案 0 :(得分:0)
buhaaaaa haaaa ....我解决了我的问题。我使用会话来解决我的问题。我想这会对像我这样的新手有所帮助..
function __construct()
{
parent::__construct();
$this->load->model('mymodel');
$this->load->model('csv');
session_start();
$this->load->library('session');
}
public function search_keyword($key = "")
{
$keyword = $this->input->post('keyword');
$this->data['result'] = $this->mymodel->search($keyword);
$_SESSION[$key] = $keyword;
$this->twig->display('home.html', $this->data);
}
public function download($key = ""){
//print_r($_SESSION[$key]);
$keyword = $_SESSION[$key] ;
//print_r($keyword);
$this->data = $this->csv->ExportCSV($keyword);
$this->session->unset_userdata($keyword);
//$this->twig->display('home.html', $this->data);
}