扫码判断微信 支付宝

php

19-7-31 11:34:24

pic.php?did=xxx&jlid=aaa 获取二维码
include 'phpqrcode.php'; 
$did=$_GET['did']; 
$jlid=$_GET['jlid']; 
$value="https://app.xxxx.com/tz.php?did=$did&jlid=$jlid";
$errorCorrentionLevel = 'L'; //容错级别
$matrixPoinSize =8; //生成图片大小
QRcode::png($value,false,$errorCorrentionLevel,$matrixPoinSize,2);




tz.php
<!DOCTYPE html>
<html>
  <head>
    <title>xxx</title>
    <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<?
$did=$_GET['did']; 
$jlid=$_GET['jlid']; 
?>
  </head>
  <body ontouchstart>
 <script>
 if (/MicroMessenger/.test(window.navigator.userAgent)) { 
    alert('微信客户端'); 
location.href='https://app.xxx.com/web/wx.php?did=<?=$did?>&jlid=<?=$jlid?>';
} else if (/AlipayClient/.test(window.navigator.userAgent)) { 
    alert('支付宝客户端');
location.href='https://app.xxx.com/web/zfb.php?did=<?=$did?>&jlid=<?=$jlid?>';
} else {
    alert('请用微信或者支付宝扫码!');
}
</script>
</body>
</html>