1
2$useragent = addslashes($_server['http_user_agent']);
3if(strpos($useragent, 'micromessenger') === false && strpos($useragent, 'windows phone') === false ){
4echo sorry!非微信浏览器不能访问;
5}else{
6echo 可以访问;
7}
8?>
注:上述方法如果伪造了http_user_agen方法,就能正常访问了。玩机达人若在谷歌浏览器上装个user-agent switcher,同样也可访问。后来想到用js来判断是不是手机访问,但这样同样不能彻底解决问题,因为客户端浏览器若禁止了js,该方法又失效了,所以我想,这就像在网页上屏蔽右键一样,只能难倒一些不懂的人,唉。
http://www.bkjia.com/phpjc/755625.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/755625.htmltecharticle微信现在算是火了,围绕微信开发的应用也越来越多了,前段时间,自己公司需要,用php写了一个微信应用,为了防止自己辛苦写成的php应...
