PHP中的预定义变量“HTTP_REFERER”:引导用户代理到当前页的前一页的地址(如果存在),由 user agent 设置决定。并不是所有的用户代理都会设置
该项,有的还提供了修改 HTTP_REFERER的功能。简言之,该值并不可信。
<?php
//获取REFERER
if(isset($_SERVER['HTTP_REFERER'])){
//取出来
//判断$_SERVER['HTTP_SERVER']是不是以 http://localhost/http 开始->函数
if(strpos($_SERVER['HTTP_REFERER'],"http://localhost/http") == 0) {
echo "韩顺平的账号信息...";
}
elseif {
//跳转到警告页面
header("Location:warning.php");
}
}
?>
其中的strpos($str,”abcde”);的作用:查找字符串abcde首次出现的位置,并返回这个位置号。