您好,欢迎访问一九零五行业门户网

php判断url来源

问:除了用$_server['http_referer']来判断
还有没其它什么办法.判断上一个url的来源.
回复讨论(解决方案) 据我所知,在php上是 没有了。
因为我php页出现$_server['http_referer']就会提示
php notice:  undefined index: http_referer in d:\.....
http_referer 是传入的 cgi 环境变量,并不总是存在
浏览器地址栏访问时就没有,客户端也可控制不发出
使用 $_server['http_referer'] 时需先判断他有没有
if(isset($_server['http_referer'])) {
  //echo $_server['http_referer'];
}
用它就够了啊,还想用什么。
php 只有http_referer来判断。
但如果是直接访问页面,是没有http_referer的,所以需要判断
if(isset($_server['http_referer'])){
    echo $_server['http_referer'];
}
http_referer 就可以做,没有其它的
其它类似信息

推荐信息