请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Endige-新锐工作室

 找回密码
 立即注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 3815|回复: 0

PHP限制页面只允许微信自带浏览器访问的处理方法 [复制链接]

Rank: 9Rank: 9Rank: 9

威望
0
金钱
148
贡献
0
新豆
0
最后登录
1970-1-1
注册时间
2011-11-21
精华
0
积分
152
阅读权限
200
帖子
4
发表于 2013-9-4 20:54:31 |显示全部楼层
  1. <?php  
  2. $user_agent = $_SERVER['HTTP_USER_AGENT'];  
  3. if (strpos($user_agent, 'MicroMessenger') === false) {  
  4.     // 非微信浏览器禁止浏览  
  5.    echo "HTTP/1.1 401 Unauthorized";  
  6. } else {  
  7.     // 微信浏览器,允许访问  
  8.     echo "MicroMessenger";  
  9.     // 获取版本号  
  10.     preg_match('/.*?(MicroMessenger\/([0-9.]+))\s*/', $user_agent, $matches);  
  11.     echo '<br>Version:'.$matches[2];  
  12. }  
  13. ?>


您需要登录后才可以回帖 登录 | 立即注册

馨然玫瑰花茶

Archiver|手机版|Endige Inc   

GMT+8, 2017-9-26 22:30 , Processed in 0.044157 second(s), 14 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部