2010-04-06 49 views
1

我是codeigniter的新手,这是我的情况: 我有一个包含项目列表的主页,我可以通过分页导航,但是在侧边栏中有一个登录窗体,可以尝试在有效或无验证消息的情况下登录后,返回到同一页面。 为登录选项我有一个控制器和登录功能,但我不知道验证后加载了什么视图。 我需要登录任何控制器并返回到相同的网址。 谢谢codeigniter - 具有多种形式的页面

回答

1

所有的登录表单应发布到相同的登录控制器,然后可以将用户重定向到引用URL。

我个人的做法是记住用户作为会话变量访问的最后一个“难忘”页面(即值得记住)。例如,我记得用户访问了家庭/联系人/产品页面,但没有登录/注册/ 404/tos/privacy /等页面。登录成功后,登录控制器可以将用户重定向到最后一个难忘的URL。