  
- UID
- 1
- 威望
- 1240 点
- 金钱
- 24019 金币
- 点卡
- 317 点
|
1#
发表于 2005-8-25 19:35
| 只看该作者
获取随机的由大小写字母和数字组成的八位密码
作者:xiaocui
日期:00-7-5 下午 03:05:56
show.pl- #!/usr/bin/perl
- print "Content-type: text/html\n\n";
- print "<html>\n";
- print "<head><meta http-equiv=Content-Type content=text/html;charset=gb2312>\n";
- print "<head>\n<body bgcolor=#c0c0c0>\n";
- print "<p> </p>";
- print "<p align=center><font color=#8080FF><big><strong>送您一百个随机密码, 虽然不好记, 但是都是随机产生的, 很安全!</strong></big></font></p>\n";
- print "<div align=center><center>";
- print "<table border=1 bgcolor=#C0C0C0 cellspacing=1 cellpadding=3>\n";
- for($i=0;$i<10;$i++)
- {
- print "<tr>";
- for($j=0;$j<10;$j++)
- {
- print "<td>";
- print &getstring;
- print "</td>";
- }
- print "</tr>\n";
- }
- print "</table></center></div>\n";
- print "<p></p>";
- print "<p><center><a href=show.pl><span style=\"FONT-FAMILY: 宋体; FONT-SIZE: 10pt\">再算一遍</span></a></center></p>";
- print "\n</body></html>\n";
- exit;
- sub getstring
- {
- $str="";
- for($k=0;$k<8;$k++)
- {
- $num=int(rand(3));
- if($num==0) { $str.=pack("c",rand(10)+48); }
- elsif($num==1) { $str.=pack("c",rand(26)+65); }
- elsif($num==2) { $str.=pack("c",rand(26)+97); }
- }
- return $str;
- }
复制代码 ——————以下内容由Cnangel在2005年08月25日 07:36pm时添加———————
个人觉得此方法并不是特别高明,可能写这个程序的人那时侯也是一个初学者吧! |
我是一个呼吸着现在的空气而生活在过去的人
这样的注定孤独,孤独的身处闹市却犹如置身于荒漠
我已习惯了孤独,爱上孤独
他让我看清了自我,还原了自我
让我再静静的沉思中得到快乐和满足
再孤独的世界里我一遍又一遍
不厌其烦的改写着自己的过去
延伸到现在与未来
然而那只是泡沫般的美梦
产生的时刻又伴随着破灭的到来
在灰飞烟灭的瞬间我看到的是过程的美丽
而不是结果的悲哀。。。
|
|