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 相关文章推荐
海河写的 Discuz论坛帖子调用js的php代码
Aug 23 PHP
五个PHP程序员工具
May 26 PHP
smarty section简介与用法分析
Oct 03 PHP
PHP CKEditor 上传图片实现代码
Nov 06 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
Aug 22 PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 PHP
php的ajax简单实例
Feb 27 PHP
Yii2针对指定url的生成及图片等的引入方法小结
Jul 18 PHP
3种方法轻松处理php开发中emoji表情的问题
Jul 18 PHP
PHP实现动态删除XML数据的方法示例
Mar 30 PHP
laravel-admin自动生成模块,及相关基础配置方法
Oct 08 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 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 class类的用法详细总结
2013/10/17 PHP
ini_set的用法介绍
2014/01/07 PHP
php实现html标签闭合检测与修复方法
2015/07/09 PHP
详解PHP用substr函数截取字符串中的某部分
2016/12/03 PHP
解析PHP之提取多维数组指定列的方法
2017/01/03 PHP
lnmp安装多版本PHP共存的方法详解
2018/08/02 PHP
用javascript实现画板的代码
2007/09/05 Javascript
js中setTimeout()与clearTimeout()用法实例浅析
2015/05/12 Javascript
JS实现网页上随机产生超链接地址的方法
2015/11/09 Javascript
jQuery form插件之formDdata参数校验表单及验证后提交
2016/01/23 Javascript
理解javascript对象继承
2016/04/17 Javascript
jQuery制作网页版选项卡
2016/07/28 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
Vue CLI3搭建的项目中路径相关问题的解决
2018/09/17 Javascript
详解vue-template-admin三级路由无法缓存的解决方案
2020/03/10 Javascript
Python读取properties配置文件操作示例
2018/03/29 Python
Python 爬虫之Beautiful Soup模块使用指南
2018/07/05 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
浅析Python 中几种字符串格式化方法及其比较
2019/07/02 Python
浅谈pycharm使用及设置方法
2019/09/09 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
利用python实现逐步回归
2020/02/24 Python
如何在Django中使用聚合的实现示例
2020/03/23 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
微信小程序canvas实现水平、垂直居中效果
2020/02/05 HTML / CSS
茵宝(Umbro)英国官方商店:英国足球服装生产商
2016/12/29 全球购物
精细化工应届生求职信
2013/11/17 职场文书
公司新年寄语
2014/04/04 职场文书
小学学习雷锋活动总结
2014/07/03 职场文书
2014报到证办理个人委托书
2014/10/08 职场文书
2015年班级元旦晚会活动总结
2014/11/28 职场文书
财务负责人岗位职责
2015/02/03 职场文书
2015暑假社会调查报告
2015/07/13 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
JS继承最简单的理解方式
2021/03/31 Javascript
php将xml转化对象的实例详解
2021/11/17 PHP