php如何通过Qrcode实现二维码的生成
展开全部
本示例需要引入第三方的类文件。
在当前控制器的分组下面建立目录:Org文件夹。将Qrcode.class.php放入Org文件夹中。
控制器层:IndexAction
<?php
class IndexAction extends Action{
public function WaxxCreateErWeiMa() { $url=I('post.url'); import('@.Org.QRcode'); //引入Qrcode.class.php类文件。 $path=VENDOR_PATH.'uploads/'; $path=str_replace('\\','/',$path); if(!file_exists($path)) { mkdir($path,0777,true); } $filename=$path.'test.png'; QRcode::png($url,$filename,'L',4,2); // $path=str_replace('D:/wamp/www','',$path); $filename=$path.'test.png'; echo '<img src="'.$filename.'" width="100" height="100"/>'; }
}
?>
视图层:模板页面:
<!DOCTYPE html>
<html>
<head>
<title>我爱学习--www.52aixuexi.com</title>
<style>
.rightBOx{border:1px solid red;width:120px;height:120px;position:fixed;right:5px;bottom:150px;}
</style>
<script src='__PUBLIC__/js/jquery.js'></script>
<script>
$(function(){$("#createErwema").click(function(){ var url=document.location.href; $.ajax({ url:'__GROUP__/Index/WaxxCreateErWeiMa', type:'POST', dataType:"html", data:{'url':url}, success: function(data){ $("#createErwema").html(data); } }) })})
</script>
</head>
<body>
<div class="rightBOx" id="createErwema"></div>
</body>
</html>
在当前控制器的分组下面建立目录:Org文件夹。将Qrcode.class.php放入Org文件夹中。
控制器层:IndexAction
<?php
class IndexAction extends Action{
public function WaxxCreateErWeiMa() { $url=I('post.url'); import('@.Org.QRcode'); //引入Qrcode.class.php类文件。 $path=VENDOR_PATH.'uploads/'; $path=str_replace('\\','/',$path); if(!file_exists($path)) { mkdir($path,0777,true); } $filename=$path.'test.png'; QRcode::png($url,$filename,'L',4,2); // $path=str_replace('D:/wamp/www','',$path); $filename=$path.'test.png'; echo '<img src="'.$filename.'" width="100" height="100"/>'; }
}
?>
视图层:模板页面:
<!DOCTYPE html>
<html>
<head>
<title>我爱学习--www.52aixuexi.com</title>
<style>
.rightBOx{border:1px solid red;width:120px;height:120px;position:fixed;right:5px;bottom:150px;}
</style>
<script src='__PUBLIC__/js/jquery.js'></script>
<script>
$(function(){$("#createErwema").click(function(){ var url=document.location.href; $.ajax({ url:'__GROUP__/Index/WaxxCreateErWeiMa', type:'POST', dataType:"html", data:{'url':url}, success: function(data){ $("#createErwema").html(data); } }) })})
</script>
</head>
<body>
<div class="rightBOx" id="createErwema"></div>
</body>
</html>
AiPPT
2024-09-19 广告
2024-09-19 广告
作为北京饼干科技有限公司的工作人员,关于AIPPT免费生成PPT的功能,我可以简要介绍如下:AIPPT是一款基于人工智能技术的PPT制作工具,它为用户提供了免费生成PPT的便捷服务。用户只需简单输入PPT的主题或内容大纲,AIPPT便能智能...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询