if(strpos($useragent, 'MicroMessenger') === false && strpos($useragent, 'Windows Phone') === false ){$ m7 Q/ F' s7 b" H. u$ ]! @
echo " Sorry!非微信浏览器不能访问";$ [2 S9 {2 b% t& H5 N
}else{ 2 i# l, O Q' L( n9 n2 I
echo "可以访问";" _; W/ H- p, Q J9 i: {
} - S$ r* z3 s. I" t. j+ W
?> : \: ~; R S. i8 u
复制代码
+ x, @9 Z2 G8 E* d, V* b
, r' {9 L& G$ [3 L $ Z) Z3 y6 m7 v! C. _ ; M, I$ J' m, s 4 l' Z; }- H' g" b- J% l8 x3 H8 H9 u1 D" z9 F
注:上述方法如果伪造了HTTP_USER_AGEN方法,就能正常访问了。玩机达人若在谷歌浏览器上装个User-Agent Switcher,同样也可访问。后来想到用JS来判断是不是手机访问,但这样同样不能彻底解决问题,因为客户端浏览器若禁止了JS,该方法又失效了,所以我想,这就像在网页上屏蔽右键一样,只能难倒一些不懂的人,唉。 ) U0 M+ f" `7 V2 {5 }$ I, H. d ! ]2 J# S. w2 E& N