【问题标题】:Error in $_SERVER['HTTP_REFERER']$_SERVER['HTTP_REFERER'] 中的错误
【发布时间】:2013-11-07 12:40:40
【问题描述】:

我刚试过

echo $_SERVER['HTTP_REFERER'];

但它返回了一个错误

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

是什么问题以及为什么显示错误。

【问题讨论】:

    标签: php


    【解决方案1】:

    这是因为没有设置 HTTP_REFERER 你可以试试

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

    【讨论】:

      【解决方案2】:

      试试这个,

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

      $_SERVER['HTTP_REFERER'] missing 可能重复

      【讨论】:

        【解决方案3】:

        您的服务器错误报告级别似乎过于敏感 (E_ALL),实际上没有推荐人。

        【讨论】:

          猜你喜欢
          • 2012-09-27
          • 1970-01-01
          • 1970-01-01
          • 2017-04-09
          • 2023-03-31
          • 1970-01-01
          • 2012-04-13
          • 2015-09-06
          • 1970-01-01
          相关资源
          最近更新 更多