我正在使用codeigniter开展项目。我到目前为止所做的是,如果你输入例如
http://localhost/ci_project/dashboard
它将重定向到名为:restricted的页面。 但是,我想要做的是,当您在网址上键入仪表板时,codeigniter将重定向到登录控制器。如果登录成功,请转到仪表板或用户添加到URL中的任何控制器。
基本上,我们的想法是从用户提供的URL中获取变量。
非常感谢!
答案 0 :(得分:1)
您可以使用重定向功能将您的用户发送到您喜欢的任何页面:
redirect($URL, 'refresh')
;
您可以在此处阅读有关此功能的更多信息(位于页面底部:)
http://ellislab.com/codeigniter/user-guide/helpers/url_helper.html
在目标控制器函数中放置一个if语句(我假设Dashboard类的index()函数)来测试用户是否已登录,然后根据需要重定向。