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 相关文章推荐
PHP 和 MySQL 开发的 8 个技巧
Oct 09 PHP
php数组相加 array(“a”)+array(“b”)结果还是array(“a”)
Sep 19 PHP
PHP URL路由类实例
Nov 12 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
Aug 20 PHP
php实现httpRequest的方法
Mar 13 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
Apr 15 PHP
深入解析PHP的Laravel框架中的event事件操作
Mar 21 PHP
100行PHP代码实现socks5代理服务器
Apr 28 PHP
PHP获取指定日期是星期几的实现方法
Nov 30 PHP
PHP编程实现的TCP服务端和客户端功能示例
Apr 13 PHP
PHP中PCRE正则解析代码详解
Apr 26 PHP
使用composer 安装 laravel框架的方法图文详解
Aug 02 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
解析CI的AJAX分页 另类实现方法
2013/06/27 PHP
php合并数组中相同元素的方法
2014/11/13 PHP
Nigma vs Liquid BO3 第一场2.14
2021/03/10 DOTA
jquery插件之easing使用
2010/08/19 Javascript
判断浏览器的javascript版本的代码
2010/09/03 Javascript
A标签触发onclick事件而不跳转的多种解决方法
2013/06/27 Javascript
js中apply方法的使用详细解析
2013/11/04 Javascript
javascript获取xml节点的最大值(实现代码)
2013/12/11 Javascript
利用函数的惰性载入提高javascript代码执行效率
2014/05/05 Javascript
js获取日期:昨天今天和明天、后天
2014/06/11 Javascript
jquery的幻灯片图片切换效果代码分享
2015/09/07 Javascript
jQuery实现图片轮播特效代码分享
2015/09/15 Javascript
jQuery图片轮播插件——前端开发必看
2016/05/31 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
JS正则表达式修饰符global(/g)用法分析
2016/12/27 Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
2017/02/27 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
vue实现购物车的小练习
2020/12/21 Vue.js
Vue如何实现变量表达式选择器
2021/02/18 Vue.js
python中os操作文件及文件路径实例汇总
2015/01/15 Python
Python中的MongoDB基本操作:连接、查询实例
2015/02/13 Python
Python 利用pydub库操作音频文件的方法
2019/01/09 Python
详解python调用cmd命令三种方法
2019/07/08 Python
python通过http下载文件的方法详解
2019/07/26 Python
python解析yaml文件过程详解
2019/08/30 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
python实现小程序推送页面收录脚本
2020/04/20 Python
使用python采集Excel表中某一格数据
2020/05/14 Python
pycharm配置安装autopep8自动规范代码的实现
2021/03/02 Python
在canvas上实现元素图片镜像翻转动画效果的方法
2018/03/20 HTML / CSS
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
浙江文明网签名寄语
2014/01/18 职场文书
三严三实对照检查材料
2014/08/25 职场文书
2014年化工厂工作总结
2014/11/25 职场文书
个人道歉信大全
2019/04/11 职场文书
Nginx虚拟主机的搭建的实现步骤
2022/01/18 Servers