1.下载PHPqrcode安装包 : https://sourceforge.net/projects/phpqrcode/files/latest/download
2.解压放入自己的类库中
3.
public function text(){
$id = $_REQUEST[‘id’]
$value = $url; //自己灵活添
//二维码内容
$errorCorrectionLevel = ‘L’; //容错级别
$matrixPointSize = 4; //生成图片大小
//生成二维码图片
$object = new \QRcode();
return $qr = $object->png($value,false,$errorCorrectionLevel, $matrixPointSize, 2);
}
4.<script src="__PUBLIC__/home/js/jquery-3.1.1.min.js"></script>
5
<body>
<!--startprint-->
<div class="_code">
<div class='_code-box'>
<p class='_code_title'>WT{$res['id']}</p>
<p id="title" >{$res['object_title']}</p>
<img src="http://{$host}/index.php/Admin/**/text?id={$id}" alt="" />
</div>
</div>
<!--endprint-->
</body>
6.
<script>
$(function () {
function doPrint() {
//alert(111);
bdhtml=window.document.body.innerHTML;
sprnstr="<!--startprint-->";
eprnstr="<!--endprint-->";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}
doPrint();
})
</script>