dalaowang

这个方法主要是针对html页面生成二维码,因此需要一个配置文件phpqrcode.php(因内容太多所以请大家去百度网盘自己下载即可,链接: https://pan.baidu.com/s/1_2mAhcdyJ5LoVej0dF1bOA 提取码: r6xt  。)

以下是我的控制器调用以及生成二维码 ↓ 

        //传的参数
        $id = $_GET[\'id\'];
        $cateid = $_GET[\'cateid\'];
        //需要生成二维码的链接
        $url = "http://www.***.com/?id=$id&cateid=$cateid";
        require_once \'phpqrcode.php\';
        $value = $url;                    //二维码内容
        $errorCorrectionLevel = \'L\';    //容错级别
        $matrixPointSize = 5;            //生成图片大小
        $filename = \'./uploads/erweima/\'.time().\'.png\';
        QRcode::png($value,$filename , $errorCorrectionLevel, $matrixPointSize, 2);
        $QR = $filename;                //已经生成的原始二维码图片文件
        echo base_url().$QR;die;

现在输出出来是二维码的地址,然后通过ajax渲染到页面即可。

分类:

技术点:

相关文章: