您所在的位置:小祥子 » 编程 » PHP » 正文

PHP限制网站只允许在微信内置浏览器中打开

时间:2015-01-24 编辑:佚名 来源:互联网

通过判断用户浏览器信息,可以得知用户是否使用的微信内置的浏览器。不过类似火狐浏览器有可以修改HTTP_USER_AGENT信息的浏览器访问,那就可以破除此限制。代码如下

<?PHP
$useragent = addslashes($_SERVER['HTTP_USER_AGENT']);
if(strpos($useragent, 'MicroMessenger') === false && strpos($useragent, 'Windows Phone') === false ){
echo " Sorry!非微信浏览器不能访问";
}else{
echo "可以访问";
}
?>