一个php短网址的生成代码(仿微博短网址)
2015-01-24信息快讯网
这篇文章主要介绍了一个php短网址的生成代码(仿微博短网址),需要的朋友可以参考下
分享一个php短网址的生成代码。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>urlShort</title>
</head>
<body>
<form action="urlShort.php" method="post">
<input type="text" size="16" name="url" value="输入网址" onfocus="if(this.value=='输入网址'){this.value='';}" onblur="if(this.value==''){this.value='输入网址'};">
<input type="submit" value=" 生成 " />
</form>
</body>
</html>
<?php
header("Content-Type:text/html;charset=UTF-8");
function base62($x){
$show = '';
while($x>0){
$s = $x % 62;
if ($s > 35){
$s = chr($s + 61);
}else if ($s > 5 && $S<=35){
$s = chr($s + 55);
} www.jb51.net
$show .= $s;
$x = floor($x/62);
}
return $show;
}
//生成短网址
function url_short($url){
$url = crc32($url);
$result = sprintf("%u",$url);
return base62($result);
}
echo ("生成短网址为:<a href='http://$_POST[url]'>".url_short($_POST['url'])."</a>");
php缩放gif和png图透明背景变成黑色的解决方法
php保存二进制原始数据为图片的程序代码
ThinkPHP 3.2 数据分页代码分享
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
PHP+jQuery 注册模块的改进(二):邮箱激活第1/2页
PHP生成网站桌面快捷方式代码分享
php密码生成类实例
php实现根据url自动生成缩略图的方法
php实现的支持imagemagick及gd库两种处理的缩略图生成类
php生成QRcode实例
PHP生成短网址的3种方法代码实例
php去掉URL网址中带有PHPSESSID的配置方法
php实现的短网址算法分享
php代码审计比较有意思的例子
php实现信用卡校验位算法THE LUHN MOD-10示例
php对称加密算法示例
php实现mysql封装类示例
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
php读取3389的脚本
PHP生成自适应大小的缩略图类及使用方法分享
php生成短网址示例
PHP生成自定义长度随机字符串的函数分享
php调用google接口生成二维码示例
在PHP模板引擎smarty生成随机数的方法和math函数详解
PHP正则提取不包含指定网址的图片地址的例子
php 生成短网址原理及代码
PHP自动生成后台导航网址的最佳方法