如何在登录后重定向到php中的同一页面(与youtube一样)?

时间:2013-07-26 07:54:52

标签: php

登录后如何在php中重定向到同一页面。 与YouTube的功能相同,如果我们想要观看视频或评论视频,则会要求我们登录。登录后,它将重定向到我们之前的同一页面或同一视频。我们怎么能在PHP中做到这一点?请任何人帮助我的PHP代码。

5 个答案:

答案 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);