在工作中我们可能经常会用到随机数,甚至需要数字字母随机数,那么如何去获取随机数呢?今天编程之家跟大家分享:ASP取随机数函数范例。
在工作中我们可能经常会用到随机数,甚至需要数字字母随机数,那么如何去获取随机数呢?今天编程之家跟大家分享:ASP取随机数函数范例。
ASP取随机数字函数
Function Digital(iCount)//取随机数字
Dim arrChar
Dim j,k,strCode
arrChar = "0123456789"
k=Len(arrChar)
Randomize
For i=1 to iCount
j=Int(k * Rnd )+1
strCode = strCode & Mid(arrChar,j,1)
Next
Digital = strCode
End Function
Function sj_int(ByVal min, ByVal max) //取随机数字
Randomize(Timer) : sj_int = Int((max - min + 1) * Rnd + min)
End Function
ASP取随机混合字母数字
Function getCode(iCount)//取随机混合字母数字
Dim arrChar
Dim j,k,strCode
arrChar = "012qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM3456789"
k=Len(arrChar)
Randomize
For i=1 to iCount
j=Int(k * Rnd )+1
strCode = strCode & Mid(arrChar,j,1)
Next
getCode = strCode
End Function
编程之家总结:以上2个函数在近期很多网站被黑的过程中,是黑客常用的2个函数。
取得字母数字随机生成的结果当创建目录名字自动,然后用植入的代码XMLHTTP获取服务器数据,在客户端空间生成N多垃圾HTML网页。诱导蜘蛛收录。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。