ASP生成随机密码的源代码
文章摘要: gen_key(10)
这是一个生成随机数的通用函数, 我们首先将所有可能的字符保存在数组内, 这里的例子是0-9及26个英文字符, 其实表示有36个字符。 注意: 本例没有专门区分字母的大小写, 如果你还要加上“大小写敏感/区分大小写”特性的话, 修改数组大小为char_array(50), 然后在后面列出所有可能的小写字
һϢϵͳ
26个英文字符,共36个字符。注意数组下标是从0开始的,所以dim char_array(35),其实表示有36个字符。
注意:本例没有专门区分字母的大小写,要是你还要加上“大小写敏感/区分大小写”特征的话,修改数组大小为char_array(50),然后在后面列出所有可能的小写字符。例如:
char_array(36) = 'a'(电脑街 http://www.computerj.com您的好朋友。)
char_array(37) = 'b'
...............类推
注意这是一个可以通用的函数,gen_key(digits)它传进一个参数digits,代表要生成的随机密码位数。今后要生成20为密码就用gen_key(20)即可打印出密码,或者将它保存在数据库内。
