二维码生成方式如下:
Controller层:
public function yanzheng(){
$data['id'] = I('id');
$row = M("security")-> where($data) ->find();
$url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; // 获取当前页面地址
$this->assign('url',$url);
$this->assign('row',$row);
$this->display();
}
View层:
html
<script type='text/javascript' src='http://cdn.staticfile.org/jquery/2.1.1/jquery.min.js'></script>
<script type="text/javascript" src="__PUBLIC__/Desai/erweima/jquery.qrcode.min.js"></script>
<div class="infor_m">
<div class="infor_m1 middle"><div id="erweima"></div></div>
<div class="infor_m2">防伪二维码</div>
</div>
JavaScript
<script>
<!-- 二维码 -->
$(function(){
$url = "{$url}"; //获取当前网页地址
$('#erweima').qrcode({
width: 200, //宽度
height:200, //高度
text: $url //任意内容
});
})
</script>
注意:erweima放在public下面,请到
jeromeetienne.github.io/jquery-qrcode/下载二维码生成插件。