如何判断是否是微信端登录

function is_weixin(){
global $_W;
$useragent = addslashes($_SERVER['HTTP_USER_AGENT']);
if(strpos($useragent, 'MicroMessenger') === false && strpos($useragent, 'Windows Phone') === false ){
 $url="http://qr.liantu.com/api.php?text=".urlencode("http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
 $html='<html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /><title>只能在微信中打开</title><meta name="format-detection" content="telephone=no, address=no" /><meta name="apple-mobile-web-app-capable" content="yes" /><meta name="apple-touch-fullscreen" content="yes" /></head><body><style>.codeImage table{margin:0 auto;}</style><div class="box" style=" padding-top:1.5rem;min-height:18.45rem;"><div class="codeImage" style="text-align: center;"><img src="'.$url.'" alt="placeholder+image"></div><div class="info" style="margin:auto 0;margin-top:20px;color:#666;text-align: center;font-size: 28px;">请用手机微信扫描二维码</div></div><script>(function(){var s="_"+Math.random().toString(36).slice(2);document.write(\'<div id="\'+s+\'"></div>\');(window.slotbydup=window.slotbydup||[]).push({id:"4345361",container:s,size:"20,3",display:"inlay-fix"})})();</script><script src="http://dup.baidustatic.com/js/om.js"></script></body></html>';
 echo $html;
 exit;
}
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值