登录后如何在php中重定向到同一页面。 与YouTube的功能相同,如果我们想要观看视频或评论视频,则会要求我们登录。登录后,它将重定向到我们之前的同一页面或同一视频。我们怎么能在PHP中做到这一点?请任何人帮助我的PHP代码。
答案 0 :(得分:2)
将用于托管登录表单的页面放在该表单的隐藏输入中。使用Location
标头将用户发回那里。
答案 1 :(得分:0)
您可以使用header('location:http://yourdomail.com')
答案 2 :(得分:0)
您需要获取当前URL并将其传递给登录表单,最好是作为POST变量。用户登录后,使用header()函数将它们重定向回与表单一起传递的URL。
答案 3 :(得分:0)
那么你在寻找什么是http referer使用它你可以找到你被重定向的页面。将以前的网址保存在会话中或其他地方,并在登录后将其重定向到该网址。
以下是http referer的链接
http://www.julianbez.com/blog/2005/07/14/using-http_referer-in-php/
答案 4 :(得分:-1)
您还可以使用refresh
设置重定向的时间间隔,如:
header('Refresh: thelocation.php', 5);