大佬教程收集整理的这篇文章主要介绍了使用PHP登录后重定向到上一页,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<?PHP session_start(); if (!$_SESSION['userid']) { $_SESSION['page'] = '/contact'; header('LOCATIOn: /login'); exit; } ... ?>@H_696_1@成功登录后,可以检索$_SESSION [‘page’]并重定向. @H_696_1@(2)类似,除了没有会话变量.相反,你有:
header('LOCATIOn: /login?return=/contact');@H_696_1@通过重定向登录页面必须将其作为隐藏的表单字段包含在页面上,向用户显示用户名和密码的请求. @H_696_1@(3)类似,但不会重定向到单独的页面.相反,每个页面都可能是一个登录页面.如果用户没有登录登录表单.网址仍然是“/ contact”.每个页面都将检测并处理登录尝试. @H_696_1@这种方法的优点是少一点外部重定向,它更容易处理提交的表单.这样我就意味着想像有人在你的一个页面填写一个表单,然后点击提交.系统看到他们的登录已经过期.如果您将用户重定向到新页面,然后重新导向,则可能需要重新输入所有表单字段.如果您隐含处理登录,您可以将所有表单字段作为隐藏输入,并将其登录无缝地视为原始页面的提交.
以上是大佬教程为你收集整理的使用PHP登录后重定向到上一页全部内容,希望文章能够帮你解决使用PHP登录后重定向到上一页所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。