Maison  >  Article  >  développement back-end  >  php判断url发源

php判断url发源

WBOY
WBOYoriginal
2016-06-13 12:25:581056parcourir

php判断url来源
问:除了用$_SERVER['HTTP_REFERER']来判断

还有没其它什么办法.判断上一个url的来源.
------解决思路----------------------
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'];
}

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:ajax异步传送Article suivant:isset()和empty()的有关问题