3

如果我问了一个愚蠢的问题,我很抱歉。

如果在视图$this->load->view('some_view', $data);中,我可以像这样在重定向上使用它redirect('some_controller', $data)吗?

再次抱歉,如果我问了一个愚蠢的问题,谢谢

4

2 回答 2

3

不幸的是,不,你不能那样做——但你也许可以使用会话“ flashdata ”。

$this->session->set_flashdata('my_data', $data);
redirect('some_controller');

然后在“some_controller”中:

$flash_data = $this->session->flashdata('my_data');
if ($flash_data)
{
    $this->load->vars($flash_data);
}

大量数据可能存在问题,因此我建议尽可能寻找另一种方法。

于 2012-07-13T10:50:11.683 回答
0
echo "<script type='text/javascript'>
    window.location.href='http://localhost/some_controller/$data';
    </SCRIPT>";
于 2016-05-01T10:55:00.593 回答