PHP在线生成二维码代码(google api)


Posted in PHP onJune 03, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>二维码生成-www.ibtf.net</title> 
<SCRIPT LANGUAGE=JavaScript> 
function post(){ 
if(document.getElementById('content').value==''){alert('内容不能为空!');document.getElementById('content').focus();return false;} 
if(ckregdatapost()==false){return false;} 
} 
</SCRIPT> 
</head> 
<body> 
<style> 
body{text-align:center;background:#f5f5f5;line-height:22px;font-size:14px;color:#888;} 
.newcrop{margin:10;} 
.er{width:700px;margin:0px auto;border:1px solid gray} 
span{background:#645;color:#fff} 
body form {text-align:center;padding: 3px 6px 3px 6px;} 
input.txt{color: #00008B;background-color: #ADD8E6;border: 1px inset #00008B;width: 200px;} 
input.btn {color: #00008B;background-color: #ADD8E6;border: 1px outset #00008B;padding: 2px 4px 2px 4px;} 
input.smallInput{border:1 solid black;FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal} 
</style> 
<body class="newcrop"><div class="er"> 
<?php 
$content=$_GET['content']; 
$width=$_GET['width']?$_GET['width']:300; 
$height=$_GET['height']?$_GET['height']:300; 
if($content){ 
echo "你输入的文字是: <span>$content </span><BR />"; 
echo "你选择的宽度是: <span>$width </span><BR />"; 
echo "你选择的高度是: <span>$height </span><BR /> "; 
echo "生成的二维码图像是:<BR /> "; 
$wen = urlencode(mb_convert_encoding($content, 'utf-8', 'gb2312')).""; 
echo "<img id=qrcode_img src=https://chart.googleapis.com/chart?cht=qr&chld=H&chs={$width}x{$height}&chl={$wen} /><br /> 
图片地址:<a href='https://chart.googleapis.com/chart?cht=qr&chld=H&chs={$width}x{$height}&chl={$wen}' target='_blank'>https://chart.googleapis.com/chart?cht=qr&chld=H&chs={$width}x{$height}&chl={$wen}</a><br /> 
复制发给你的朋友。 <a href='javascript:history.go(-1);'>返回上一页</a>"; 
}else{ 
?> 
<form action="" method="get" onsubmit="return post();"> 
<h1> 
二维码生成工具</h1> 
<p>width:<select name="width"> 
<option value="100">100</option> 
<option value="200">200</option> 
<option value="300" Selected>300</option> 
<option value="400">400</option> 
<option value="500">500</option> 
</select> 
height: <select name="height"> 
<option value="100">100</option> 
<option value="200">200</option> 
<option value="300" Selected>300</option> 
<option value="400">400</option> 
<option value="500">500</option> 
</select></p> 
输入网址或者文字:<br /> 
<textarea rows="5" cols="30" name="content" id="content" ></textarea> 
<br /><br /> 
<input type="submit" value="生成图片" />    <INPUT TYPE="RESET" VALUE="重新填写"> 
<br /> 
</form><? }?> 
<div></body></html>
PHP 相关文章推荐
支持oicq头像的留言簿(一)
Oct 09 PHP
MySql 按时间段查询数据方法(实例说明)
Nov 02 PHP
php设计模式 Prototype (原型模式)代码
Jun 26 PHP
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
Sep 13 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
Aug 12 PHP
PHP中explode函数和split函数的区别小结
Aug 24 PHP
PHP 输出缓冲控制(Output Control)详解
Aug 25 PHP
PHP从二维数组得到N层分类树的实现代码
Oct 11 PHP
thinkPHP数据库增删改查操作方法实例详解
Dec 06 PHP
详解thinkphp实现excel数据的导入导出(附完整案例)
Dec 29 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
May 05 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
Aug 18 PHP
深入探讨:Nginx 502 Bad Gateway错误的解决方法
Jun 03 #PHP
深入php-fpm的两种进程管理模式详解
Jun 03 #PHP
PHP 异步执行方法,模拟多线程的应用分析
Jun 03 #PHP
基于PHP异步执行的常用方式详解
Jun 03 #PHP
php生成二维码的几种方式整理及使用实例
Jun 03 #PHP
深入PHP异步执行的详解
Jun 03 #PHP
php实现自动获取生成文章主题关键词功能的深入分析
Jun 03 #PHP
You might like
PHP 变量类型的强制转换
2009/10/23 PHP
PHP+Javascript实现在线拍照功能实例
2015/07/18 PHP
PHP定时执行任务实现方法详解(Timer)
2015/07/30 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
2017/03/06 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
Javascript 圆角div的实现代码
2009/10/15 Javascript
javascript 随机展示头像实现代码
2011/12/06 Javascript
Javascript 颜色渐变效果的实现代码
2013/10/01 Javascript
js拖动div 当鼠标移动时整个div也相应的移动
2013/11/21 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
javacript使用break内层跳出外层循环分析
2015/01/12 Javascript
PHP 数组current和next用法分享
2015/03/05 Javascript
jQuery Easyui datagrid/treegrid 清空数据
2016/07/09 Javascript
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
javascript动态创建对象的属性详解
2018/11/07 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
[07:54]DOTA2 MV《我的动力鞋》 ImbaTV 出品
2014/11/21 DOTA
[38:54]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第一场 11.28
2020/12/01 DOTA
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
Python操作SQLite数据库的方法详解【导入,创建,游标,增删改查等】
2017/07/11 Python
给你选择Python语言实现机器学习算法的三大理由
2017/11/15 Python
基于python OpenCV实现动态人脸检测
2018/05/25 Python
Python实现的列表排序、反转操作示例
2019/03/13 Python
html5 利用canvas实现超级玛丽简单动画
2013/09/06 HTML / CSS
美术专业学生个人自我评价
2013/09/19 职场文书
办理暂住证介绍信
2014/01/11 职场文书
办理护照介绍信
2014/01/16 职场文书
餐厅执行经理岗位职责范本
2014/02/26 职场文书
反邪教警示教育方案
2014/05/13 职场文书
房产公证委托书范本
2014/09/20 职场文书
防暑降温通知书
2015/04/27 职场文书
国庆节新闻稿
2015/07/17 职场文书
手残删除python之后的补救方法
2021/06/26 Python
深入理解CSS 中 transform matrix矩阵变换问题
2021/08/30 HTML / CSS
HttpClient实现表单提交上传文件
2022/08/14 Java/Android