Heim >Backend-Entwicklung >PHP-Tutorial > $_SERVER['HTTP_REFERER']这个如何用

$_SERVER['HTTP_REFERER']这个如何用

WBOY
WBOYOriginal
2016-06-13 13:12:251304Durchsuche

$_SERVER['HTTP_REFERER']这个怎么用?
$_SERVER['HTTP_REFERER'] 怎么用?



  $v_url=$_SERVER['HTTP_REFERER'];
  print_r($v_url);
?>


我这么写,然后在自己机器和别人机器里都打开这个页面,


可是啥都没输出

------解决方案--------------------
“HTTP_REFERER”
链接到当前页面的前一页面的 URL 地址

必须是类似 点击某个页面的链接地址才能取到这个值

比如

xxx

如果通过flash js 跳转什么的是取不到的
------解决方案--------------------
HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器是从哪个页面链接过来的

如果你只在浏览器地址栏输入url,那就没有$_SERVER['HTTP_REFERER']了,或者说$_SERVER['HTTP_REFERER']为空

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn