2012-12-18 49 views
-2

好吧我有一個名爲登錄名的控制器,並有一個顯示視圖用戶/登錄的index()函數。我建立與用戶/註冊的網址,但與重定向,我這樣做:CodeIgniter重定向不起作用?

redirect('/user/login/');

但我也試過redirect('/login/'); 怎麼弄我的登錄信息將不會加載?它不斷給我一個404錯誤...

我也試過('/login/index')('/login')

+0

你有一個名爲「user」或「login」的控制器類嗎? – wallyk

+0

/user/login /表示控制器稱爲用戶,動作稱爲登錄。 – SaidbakR

+0

我有一個控制器名爲登錄與方法索引() – Peanut

回答

1

這聽起來像你只有一個控制器,Login,只有一個頁面,index,在裏面,那麼爲什麼你需要重定向?你只是試圖讓你的索引頁面顯示你的登錄視圖?如果是的話,你可以這樣做:

$this->load->view('path/to/view'); 
+0

不是它重置密碼時,我希望在它發送後將它重定向到登錄頁面電子郵件..所以我需要一個重定向! – Peanut

0

你可以嘗試redirect(site_url("login"));,如果你還沒有在你的CI改變相應的路由安裝它會帶你到login控制器(並且默認索引()方法)

編輯:我誤解了問題

0

啊..對不起,我的壞。我有一個if語句甚至沒有讓它進入重定向部分......我很抱歉!