谁能告诉我:
我们可以得到两个后退参考使用php ?例如,某人从google.com来到mysite。com然后他/她点击了其他页面,比如mysite.com/page.php在那个页面上,推荐者应该是google.com,而不是mysite。
可能吗?请帮助
您可以将其保存到cookie或session中,并在下一页使用。
if (!isset($_SESSION)) {
session_start();
}
if (!isset($_SESSION['referrer'])) {
$_SESSION['referrer'] = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : 'n/a';
}
// another page
$referer = isset($_SESSION['referrer']) ? $_SESSION['referrer'] : null;
变量
$_SERVER['HTTP_REFERER']
可以包含引用者,但它只能深入一层,所以你可以看到访问者从哪里来,后退一步,而不是两步。
use $_SERVER['HTTP_REFERER']
将得到引用,如果存在
几年前我也想做同样的事情。这是不可能实现的。如果不是这样,我很想知道。