바보 같은 질문을하는 경우 유감입니다.변수를 사용하여 리디렉션
보기에 $this->load->view('some_view', $data);
인 경우이 리디렉션에서 사용할 수 있습니까? redirect('some_controller', $data)
? 내가 바보 같은 질문을하면 다시 한 번
바보 같은 질문을하는 경우 유감입니다.변수를 사용하여 리디렉션
보기에 $this->load->view('some_view', $data);
인 경우이 리디렉션에서 사용할 수 있습니까? redirect('some_controller', $data)
? 내가 바보 같은 질문을하면 다시 한 번
불행하게도 아니, 당신이 그런 식으로 할 수없는 감사합니다 -하지만 당신은 아마도 세션 "flashdata"를 사용할 수 있습니다. 그런 다음 "some_controller"에서
$this->session->set_flashdata('my_data', $data);
redirect('some_controller');
:
이$flash_data = $this->session->flashdata('my_data');
if ($flash_data)
{
$this->load->vars($flash_data);
}
많은 양의 데이터에 문제가있을 수 있습니다, 그래서 다른 접근 가능한 경우를 찾는 건의 할 것입니다.
echo "<script type='text/javascript'>
window.location.href='http://localhost/some_controller/$data';
</SCRIPT>";
답을 좀 더 자세히 설명해주십시오. –
: 질문을 자세히 설명해 주실 수 있습니까? – Shantanu
무엇을하려고합니까? – Robert
$ data로 리디렉션 할 수는 없지만 리다이렉트 바로 전에 $ this-> session-> set_flashdata ('name', 'your data')를 사용하고 리디렉션 된 컨트롤러에서 flashdata를 사용할 수 있습니다. – Mudshark