其实这玩意早就有了,各大网站也可搜到,但是为了避免不必要的风险,以及为自己长久使用,可以考虑自己组合一个通用的二维码

做好了给老妈摊上用去:D

原理

通过user-agent判断,对不同的应用跳转不同的链接

准备工作

  • 微信收款二维码
  • QQ收款二维码
  • 支付宝收款码
  • 一个域名+服务器
  • 修图软件

部分可能会用上的网址:

二维码生成 二维码解析

方法

本来以为很简单,果断去解码然后填入地址,然后迫不及待用qq扫描二维码

果不其然,腾讯一向反人类

事实证明,只有支付宝扫码能够直接跳转支付页面,而OICQ和wechat都不行

于是,把动手的活儿交给观众们

这时,我们利用跳转把各个支付二维码图片展现在屏幕面前

顺手制作了两张二维码

佩服本人的聪明才智

一切都准备好了,然后开始撸代码(保存index.php)

<?php  
if (strstr($_SERVER['HTTP_USER_AGENT'], 'AlipayClient')) { 
    $AlipayURL = 'https://qr.alipay.com/fkx10008c9p11essdu5rka0';
    header("location: " . $AlipayURL);
} 
elseif (strstr($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')) {
  echo '<img style="width:100%;" src="wx.jpg"></img>';
} 
elseif (strstr($_SERVER['HTTP_USER_AGENT'], 'QQ')) { 
echo '<img style="width:100%;" src="qq.jpg"></img>';
} 
else { 
    echo "请使用支付宝、微信、QQ客户端扫码付款";
}
?> 

其中MicroMessenger是微信客户端,其中的链接和图片自行修改

保存上传网站如图所示

最后一步,生成一个你网站的二维码即可

感谢天马座大佬提供的捐赠模板(虽然我不知道他的博客地址:D)

成果展示:

不介意打赏 : )

说点什么
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...