-
PHP在线生成二维码(google api)的代码
添加时间:2013-6-4 点击量:经由过程google在线生成二维码的api在线生成二维码。
代码如下:
<!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.jbxue.com</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:< 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>
</>
height: < 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>
</></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>