$ _SERVER ['HTTP_REFERER']出错

时间:2013-11-07 12:40:40

标签: php

我刚试过

echo $_SERVER['HTTP_REFERER'];

但是它返回了一个错误

Notice: Undefined index: HTTP_REFERER in C:\Program Files\....

问题是什么,它显示错误。

3 个答案:

答案 0 :(得分:3)

这是因为未设置 HTTP_REFERER 你可以尝试

if(isset($_SERVER['HTTP_REFERER']))
    echo $_SERVER['HTTP_REFERER'];
else
    echo 'HTTP_REFERER in not set';

答案 1 :(得分:0)

试试这个,

echo isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER']
                                     : "Referer not set";

$_SERVER['HTTP_REFERER'] missing

可能重复

答案 2 :(得分:0)

您的服务器错误报告级别看起来太敏感(E_ALL),实际上没有推荐人。