【发布时间】:2010-04-06 02:59:48
【问题描述】:
我是 codeigniter 的新手,这是我的情况: 我有一个带有项目列表的主页,我可以通过分页导航,但我的侧边栏中有一个登录表单,如果验证消息有效或无效,尝试登录后可以返回到同一页面. 对于登录选项,我有一个控制器和登录功能,但我不知道验证后加载什么视图。 我需要登录任何控制器并返回相同的 url。 谢谢
【问题讨论】:
标签: php codeigniter validation
我是 codeigniter 的新手,这是我的情况: 我有一个带有项目列表的主页,我可以通过分页导航,但我的侧边栏中有一个登录表单,如果验证消息有效或无效,尝试登录后可以返回到同一页面. 对于登录选项,我有一个控制器和登录功能,但我不知道验证后加载什么视图。 我需要登录任何控制器并返回相同的 url。 谢谢
【问题讨论】:
标签: php codeigniter validation
您的所有登录表单都应该发布到同一个登录控制器,然后该控制器可以将用户重定向回引用 URL。
我个人的方法是将用户访问的最后一个“难忘”页面(即值得记住的页面)作为会话变量来记住。例如,我记得用户访问了 home/contact/products 页面,但没有访问 login/signup/404/tos/privacy/etc 页面。成功登录后,登录控制器可以将用户重定向到最后一个值得记住的 URL。
【讨论】: