【发布时间】:2013-11-07 12:40:40
【问题描述】:
我刚试过
echo $_SERVER['HTTP_REFERER'];
但它返回了一个错误
Notice: Undefined index: HTTP_REFERER in C:\Program Files\....
是什么问题以及为什么显示错误。
【问题讨论】:
标签: php
我刚试过
echo $_SERVER['HTTP_REFERER'];
但它返回了一个错误
Notice: Undefined index: HTTP_REFERER in C:\Program Files\....
是什么问题以及为什么显示错误。
【问题讨论】:
标签: php
这是因为没有设置 HTTP_REFERER 你可以试试
if(isset($_SERVER['HTTP_REFERER']))
echo $_SERVER['HTTP_REFERER'];
else
echo 'HTTP_REFERER in not set';
【讨论】:
试试这个,
echo isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER']
: "Referer not set";
【讨论】:
您的服务器错误报告级别似乎过于敏感 (E_ALL),实际上没有推荐人。
【讨论】: