2011-06-08 77 views
0

HI我叫CIcontroller一個笨控制器和我有一個方法說redirectmethod加載視圖

在redirectmethod我有一些代碼,然後我做到這一點

$data['redirect_page'] = 'page_name'; 
$this->load->view('template_view',$data); 

模板視圖基本上加載頁眉頁腳和相應的數據參數指定的視圖

現在一切正常,但我的網址有價值http:\\blabla\CIcontroller\redirectmethod而不是http:\\blabla\page_name

任何人都可以幫我解決這個問題

回答

2

你需要發出一個Location頭來告訴瀏覽器加載一個不同的頁面。請參閱url helper中的redirect

+0

我可以傳遞重定向數據嗎?像重定向('template_view',$ data) – koool 2011-06-08 01:53:16

+1

不,但您可以序列化對象並將其保存在會話中。 – 2011-06-08 07:01:22

+0

好主意謝謝+2回答接受 – koool 2011-06-08 08:38:44