使用PHP获取原始URL引用?
2022-08-30 07:22:04
我正在使用获取引用Url。它按预期工作,直到用户单击另一个页面并且引用站点更改为最后一页。$_SERVER['HTTP_REFERER'];
如何存储原始引用 URL?
我正在使用获取引用Url。它按预期工作,直到用户单击另一个页面并且引用站点更改为最后一页。$_SERVER['HTTP_REFERER'];
如何存储原始引用 URL?
将其存储在 Cookie 中(如果适合您的情况)或会话变量中。
session_start();
if ( !isset( $_SESSION["origURL"] ) )
$_SESSION["origURL"] = $_SERVER["HTTP_REFERER"];
正如Johnathan所建议的那样,您要么想将其保存在cookie中,要么希望将其保存在会话中。
更简单的方法是使用 Session 变量。
session_start();
if(!isset($_SESSION['org_referer']))
{
$_SESSION['org_referer'] = $_SERVER['HTTP_REFERER'];
}
将其放在页面顶部,您将始终能够访问网站访问者被引导的第一个引用站点。