在php中获取referer并将其设置为session

时间:2014-01-04 16:25:49

标签: php session referrer

如果存在,我正在尝试获取HTTP引用,将其设置为会话并在ref为.....时回显一些内容。

所以我得到了这个以获得引用并设置为会话(在HMTL之前)

<?php 

if (!empty($_SERVER['HTTP_REFERER'])) {
    session_start();
    $_SESSION['ref'] = $_SERVER['HTTP_REFERER'];
}
?>

我称之为

<?php

if (strpos($_SESSION['ref'], 'pinterest') == !FALSE) {
    echo 'Follow me on pinterest';
}
?>

如果我导航到pinterest并单击指向我网站的链接,则可以正常工作,但当我访问另一个内部页面而不退出时,回显不会输出任何内容

我是新手,所以如果有人有更好的代码,请在此处发布

0 个答案:

没有答案