我正在使用codelgniter,我想将以下3个参数传递给site_url()。但是这只取了方法名而不是参数....我怎样才能传递这些参数。请帮帮我
function report_del() {
$island = $this->tables($this->input->post('island'));
$prefix = $this->tables($this->input->post('prefix'));
$date = $this->tables($this->input->post('date'));
redirect(site_url('admin/admin/dateandprefix/').$date.'/'.$prefix.'/'.$island);
//$segments = array('admin/admin/dateandprefix/',$date,$prefix,$island);
//redirect(site_url($segments));
}
答案 0 :(得分:1)
如果代码是复制粘贴的,则单引号中存在错误
redirect(site_url('admin/admin/dateandprefix/').$date.'/'.$prefix.'/'.$island);
答案 1 :(得分:1)
redirect(site_url('admin/admin/dateandprefix/'.$date.'/'.$prefix.'/'.$island));
有关详细信息,请查看此链接
user guide
希望得到这个帮助。
答案 2 :(得分:0)
试试这个:
redirect('admin/admin/dateandprefix/'.$date.'/'.$prefix.''.$island.'','refresh');