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

时间:2024-05-05 09:18:08 


<!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="生成图片" /> &nbsp;&nbsp;&nbsp;<INPUT TYPE="RESET" VALUE="重新填写">
<br />
</form><? }?>
<div></body></html>
标签:二维码
0
投稿

猜你喜欢

  • Go语言反射获取类型属性和方法示例

    2024-05-05 09:32:42
  • python解析命令行参数的三种方法详解

    2023-12-26 04:05:38
  • 讲述SQL Server数据转换服务小妙招

    2010-07-26 14:43:00
  • docker django无法访问redis容器的解决方法

    2021-10-05 05:48:22
  • 简单谈谈php延迟静态绑定

    2024-06-05 15:42:33
  • python实现根据指定字符截取对应的行的内容方法

    2021-10-23 03:24:39
  • 基于python实现的抓取腾讯视频所有电影的爬虫

    2023-02-20 22:01:39
  • Python 实现王者荣耀中的敏感词过滤示例

    2023-08-14 01:21:04
  • python处理DICOM并计算三维模型体积

    2022-07-16 09:24:29
  • python 使用值来排序一个字典的方法

    2022-02-05 00:25:05
  • Python编程源码报错解决方法总结经验分享

    2023-11-16 07:49:46
  • js 轮播效果实例分享

    2023-07-16 00:42:43
  • mysql动态游标学习(mysql存储过程游标)

    2024-01-21 12:58:50
  • CodeIgniter连贯操作的底层原理分析

    2024-05-02 17:15:11
  • 飞扬远程获取类Asp xmlHttp 源码

    2010-04-03 20:37:00
  • Python查找不限层级Json数据中某个key或者value的路径方式

    2023-07-08 02:39:43
  • Flask项目的部署的实现步骤

    2023-08-11 17:59:58
  • mysql用户创建与授权的简单实例

    2024-01-18 00:20:18
  • 简单介绍Python中用于求最小值的min()方法

    2021-05-27 23:00:11
  • Python实现向好友发送微信消息

    2021-11-11 18:33:02
  • asp之家 网络编程 m.aspxhome.com