我的應用程序有問題,PHP codeigniter應用程序,即時通訊只是新的使用它。所以這裏的問題是,我有一個名爲login.php的控制器,此方法將執行登錄過程,在檢查輸入是否正確後,它將重定向到新的控制器,因此它的重定向(「new_controller」 )。但是當我測試它時,它會顯示404錯誤。任何人都能回答?如何將一個控制器重定向到另一個控制器?
回答
您應該包括base_url()
或site_url()
(取決於你的配置)到redirect()
功能:
redirect(base_url('your_controller/your_method'));
仍然,我不能訪問它,從默認控制器,重定向到另一個控制器 – egt1993
@ egt1993請顯示更多關於你如何做的細節。我不知道細節時,我忍不住了。 –
也許這是我找到的最好的答案。 – MarkSkayff
像哈希姆答案您可以使用redirect()函數,雖然你並不需要使用BASE_URL (),你只需要有控制器名稱的「/」盈像這樣
redirect('/controller_name/method');
您需要自動加載的文件「的application/config /自動加載的URL幫手。 php'
$autoload['helper'] = array('url');
即使從子目錄中,它仍能正常工作。 –
- 1. 將控制權從一個控制器重定向到另一個控制器
- 2. 重定向一個控制器到另一個控制器
- 3. 重定向到另一個控制器
- 4. 無法從一個控制器重定向到另一個控制器 - Spring MVC
- 5. 在Spring MVC中從一個控制器重定向到另一個控制器
- 6. 從一個控制器方法重定向到另一個控制器方法
- 7. ASP.NET MVC 2重定向從一個控制器到另一個
- 8. 從一個控制器向另一個控制器傳遞值
- 9. 如何重定向到另一個控制器的索引?
- 10. Cakephp內部重定向從控制器到另一個控制器
- 11. 春季測試MVC:測試控制器重定向到另一個控制器
- 12. 如何將陣列從一個控制器共享到另一個控制器
- 13. 如何將對象從一個控制器傳遞到另一個控制器
- 14. 正從一個控制器值到另一個控制器
- 15. 從一個控制器到另一個控制器的變量
- 16. 如何從一個控制器重定向到另一個控制器在春天
- 17. 重定向到控制器到另一個PARAM Grails中
- 18. 如何從一個Marionette控制器重定向到另一個路由?
- 19. ASP.NET MVC 3:從一個控制器重定向到另一個控制器和URL重寫
- 20. 將segue從一個視圖控制器重定向到另一個視圖
- 21. 如何一個控制器值更改爲另一個控制
- 22. 重定向到行動中另一個控制器
- 23. MVC 5從BeginExecuteCore重定向到另一個控制器
- 24. Asp.NET MVC:重定向到與POST操作另一個控制器
- 25. 重定向到另一個控制器+動作,而在ASP.Net MVC3
- 26. 彈簧安置重定向控制器到另一個
- 27. 彈簧控制器重定向到另一個模塊
- 28. 重定向到局部視圖,另一個控制器
- 29. 重定向到另一個數據控制器
- 30. 重定向到顯示在另一個控制器(Rails)
你好。你能給我們示例代碼嗎? –