ajax生成二维码并返回给前端页面显示

需求

phpqrcode生成二维码直接返回前端展示(不进行服务器上传存储)

过程

1,ajax请求返回到前端页面展示
<div class="ma_img"><img src="/img/test.jpg" /></div>
<script>$.ajax({type:"post",datatype:"html",url:location.href,contentType: "application/x-www-form-urlencoded; charset=utf-8",data:{'op':'code'},success:function(data){console.log('data:image/png;base64,'+data);var path='data:image/png;base64,'+data;$('.ma_img img').attr('src',path)}})
</script>

2,phpqrcode生成二维码;

 //打开缓冲区
ob_start();
QRcode::png($temp_url,false,'L',4);//生成二维码
$imageString = base64_encode(ob_get_contents());
//关闭缓冲区
ob_end_clean();
exit($imageString);

phpqrcode生成二维码直接返回前端展示相关推荐

  1. ThinkPHP框架整合phpqrcode生成二维码DEMO

    ThinkPHP框架发展到今天功能已经变得是非常强大了,但是ThinkPHP框架中没有二维码相关的库,因此我们可以通过整合phpqrcode来完成生成二维码的功能.想使用phpqrcode首先就要把p ...

  2. php phpqrcode 生成二维码

    <?php // ==============php phpqrcode 生成二维码======================== // 下载地址:http://sourceforge.net ...

  3. 使用开源 phpqrcode 生成二维码

    test\ 使用 phpqrcode 生成二维码 phpqrcode是国外的一款用来生成二维码的类库,方便用来生成二维码,方便手机用户访问. 下载地址:http://xz6.jb51.net:81/2 ...

  4. php生成二维码并返回给前端页面显示

    一.背景 需求是需要在后台点击生成二维码,然后这个二维码不上传到服务器.我们需要把二维码返回给前台页面,并且显示出来. 二.实现过程 1.生成二维码 这里使用的是qrcode这个第三方.网上百度,教程 ...

  5. thinkphp整合系列之phpqrcode生成二维码

    php生成二维码其实挺简单的:当然指的是使用qrcode类库: 因此关于是否要写这篇博客:我是犹豫了再三的: 不过最后还是决定写下吧:如果有童鞋急着用:就可以直接引了: 再个也可以作为即将写的文章微信 ...

  6. thinkphp用phpqrcode生成二维码(含中间带logo、临时二维码)或生成微信二维码海报的方法

    前期准备: 1.phpqrcode类文件下载,下载地址:https://sourceforge.net/projects/phpqrcode/ 2.PHP环境必须开启支持GD2扩展库支持(一般情况下都 ...

  7. 【实例】使用PHP类库PHPqrCode生成二维码

    PHPqrCode 是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo.下载官网 https://sourceforge.net/projects/phpqrcod ...

  8. PHP使用phpqrcode生成二维码

    前期准备: 1.phpqrcode类文件下载,下载地址:https://sourceforge.net/projects/phpqrcode/ 2.PHP环境必须开启支持GD2扩展库支持(一般情况下都 ...

  9. phpqrcode生成二维码直接输出(不用exit)

    首先去官网下载PHPqrCode库文件,只需要里面的phpqrcode.php文件,下载地址:http://phpqrcode.sourceforge.net /** * phpqrcode php生 ...

最新文章

  1. redis配置主从复制
  2. WPF LibraryBar去背景色
  3. 八皇后(洛谷-P1219)
  4. 【http】记一次http无法连通总是超时的问题
  5. DX中关于error C2664: “ID3DXEffect::SetMatrix”: 不能将参数 1 从“const char [17]”转换为“D3DXHANDLE”
  6. debian之快速截图
  7. 万豪联姻蚂蚁金服 结合优势打造共赢
  8. 苹果锁定计算机的快捷键,苹果电脑快捷键使用 Mac快捷键大全详细介绍
  9. 威富通支付接口用到的操作类(记录下)
  10. 怎么批量给文件名加统一的几个字?
  11. css的定位属性——固定定位和粘性定位
  12. 制作flash cs的简单小游戏
  13. 学大伟业:化学竞赛学习规划与推荐书目
  14. kinova-Mico安装与调试
  15. yum不能使用了,怎么办?记下来!!!
  16. 基于业务流程的信息化建设与应用
  17. docker基础用法及镜像和容器的常用命令大全
  18. 解读BLM业务设计中的战略控制点
  19. 从一个网上找到的Web2经典配色
  20. bugku ctf decrypt

热门文章

  1. vue3中 :visible.sync 和slot报错
  2. Go底层 - 反射与interface③
  3. ifp计算机是学什么,五步打开IFP文件
  4. 关于GZIPInputStream的bug
  5. 软件工程师和软件用户的搞笑对话
  6. 二级建造师考试内容详解-请收藏
  7. UWA相助,“大朋”展翅 !
  8. 分享113个图片切换JS特效,总有一款适合您
  9. “第一弹”影视网站因影视侵权团队27人获刑
  10. 用C#实现文件下载器(1)