国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

Asp中隨機產(chǎn)生用戶密碼的代碼

2024-05-04 11:01:33
字體:
供稿:網(wǎng)友
隨機產(chǎn)生用戶密碼(good),說明:通過隨機產(chǎn)生密碼,然后將密碼EMail給注冊用戶,你可以確認用戶的EMail填寫是否正確。 
說明:通過隨機產(chǎn)生密碼,然后將密碼EMail給注冊用戶,你可以確認用戶的EMail填寫是否正確。自動產(chǎn)生的密碼往往安全性更高,同時,你可以過濾那些無效的用戶。   
  把下面的代碼保存為random.asp文件: 
復(fù)制代碼 代碼如下:
<%  
Sub StrRandomize(strSeed)  
  Dim i, nSeed   
  nSeed = CLng(0)  
  For i = 1 To Len(strSeed)  
    nSeed = nSeed Xor ((256 * ((i - 1) Mod 4) * AscB(Mid(strSeed, i, 1))))  
  Next  
  Randomize nSeed  
End Sub  
Function GeneratePassword(nLength)  
  Dim i, bMadeConsonant, c, nRnd  
  Const strDoubleConsonants = "bdfglmnpst"  
  Const strConsonants = "bcdfghklmnpqrstv"  
  Const strVocal = "aeiou"  
  GeneratePassword = ""  
  bMadeConsonant = False  
  For i = 0 To nLength  
    nRnd = Rnd  
    If GeneratePassword <> "" AND (bMadeConsonant <> True) AND (nRnd < 0.15) Then  
      c = Mid(strDoubleConsonants, Int(Len(strDoubleConsonants) * Rnd + 1), 1)  
      c = c & c  
  i = i + 1  
      bMadeConsonant = True  
    Else  
      If (bMadeConsonant <> True) And (nRnd < 0.95) Then  
        c = Mid(strConsonants, Int(Len(strConsonants) * Rnd + 1), 1)  
        bMadeConsonant = True  
      Else  
        c = Mid(strVocal,Int(Len(strVocal) * Rnd + 1), 1)  
        bMadeConsonant = False  
      End If  
    End If  
    GeneratePassword = GeneratePassword & c  
  Next  
  If Len(GeneratePassword) > nLength Then  
    GeneratePassword = Left(GeneratePassword, nLength)  
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大石桥市| 淄博市| 榆树市| 仁化县| 永安市| 和静县| 定西市| 邓州市| 绵竹市| 保山市| 新竹市| 砚山县| 邛崃市| 蓝山县| 九台市| 四川省| 靖远县| 南投县| 新郑市| 白城市| 澄城县| 泗洪县| 屏东市| 乌拉特中旗| 莒南县| 汽车| 清苑县| 溧阳市| 青冈县| 郓城县| 南开区| 佛教| 吴江市| 赤水市| 宾阳县| 大宁县| 建水县| 三穗县| 大同市| 文水县| 扶风县|