我尝试使用下面的代码将 REQUEST_URI 存储在会话中。当访问者登陆我们网站的页面时,我需要存储第一个 REQUEST_URI,并且在他们开始浏览页面时不被覆盖。这不起作用,因为我浏览了我看到由 echo 显示的新 URI 的站点。
session_start();
if ( !isset( $_SESSION['theuri'] ) ) {
if ( !empty( $_SERVER['REQUEST_URI'] ) ) {
$_SESSION['theuri'] = $_SERVER['REQUEST_URI'];
}
}
echo $_SESSION['theuri'];