1

当我的用户进入 login.php 时,用户无法继续最后一页。用户重定向 index.php。但我希望用户在登录时可以转到最后一页。我该怎么办?真挚地

4

2 回答 2

1

使用 http_referer 作为您的重定向。

$_SERVER['HTTP_REFERER'];
于 2012-12-07T02:20:57.457 回答
0

您可以通过查询参数将当前/最后一页传递给登录页面,获取查询字符串并重定向到该参数。

例如

在您的非登录页面上,您将链接到您的登录页面:

http://mysite.com/login.php?lastPage=/lastpage

不要忘记对 lastPage 进行 urlencode - http://php.net/manual/en/function.urlencode.php

并从 REQUEST 全局加载“lastPage”参数

$strLastPage = $_REQUEST['lastPage'];

然后重定向到那个页面$strLastPage

您可以在此处了解如何重定向:http: //php.net/manual/en/function.http-redirect.php

于 2012-12-07T02:27:33.730 回答