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 に答える