仿微博php生成短网址

htmlcodephpcode推荐:http://www.cnblogs.com/roucheng/p/3528396.html

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

html code

<!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>  <a href="http://hovertree.com">何问起</a>
</body>  
</html>  

 php code

<?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);  
            }  
            $show .= $s;  
            $x = floor($x/62);  
        }  
        return $show;  
    }  /* 何问起 hovertree.com */
      
    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>");  
?>

推荐:http://www.cnblogs.com/roucheng/p/3528396.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120356.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 国内可用的Internet时间同步服务器地址(NTP时间服务器)[通俗易懂]

    国内可用的Internet时间同步服务器地址(NTP时间服务器)[通俗易懂]不知道什么鬼我这系统自带的Internet时间同步服务器地址居然不可用,终端ping系统自带服务器两个居然都不通???难道时间服务器也和谐么?好在阿里云提供了7个NTP时间服务器也就是Interne

    2022年7月1日
  • reference preparation_Preferences

    reference preparation_Preferences在上篇文章中我们讲述的是Android5.1Settings的源码解析http://blog.csdn.net/dongxianfei/article/details/51979922,其中在介绍到Android的SubSetting时,我们说到基本上都是使用的PreferenceFragment技术,今天我们就来了解一下关于PreferenceFragment相关的技术吧。

    2022年9月7日
  • action context_session.getAttribute

    action context_session.getAttributeformURL:http://apps.hi.baidu.com/share/detail/16057446 ActionContext(Action上下文)ActionContext介绍通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Respon

    2022年9月9日
  • linux安装oracle数据库并创建数据库_oracledeveloper安装教程

    linux安装oracle数据库并创建数据库_oracledeveloper安装教程环境:redhatlinux5.7软件:oracle11g1、操作系统安装组建选择(具体安装linux过程参见linux安装步骤):GNOMEDesktopEnvironmentEditorsGraphicalInternetText-basedInternet(可以不选择)DevelopmentLibrariesDevelopmentToo

    2022年9月25日
  • clion永久激活(注册激活)

    (clion永久激活)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~2JTX0APX6F-eyJsaWNlbnNlSWQiOi…

    2022年3月29日
  • 产品口碑的最重要指标:净推荐值

    产品口碑的最重要指标:净推荐值(梵高)产品和用户需求真正匹配了,才能达成良好的自增长和高留存。很多人对于如何衡量产品是否是好产品方面比较感性,有没有一个比较理性的指标来衡量产品的用户忠诚度?产品净推…

    2022年5月22日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号