
生成隨機(jī)字符串的函數(shù),加上cookies或者session就可以當(dāng)驗(yàn)證碼用了。
LengthNum,字符長(zhǎng)度,就是生成隨機(jī)字符串的長(zhǎng)度
演示 1:<%=GetRndStr(9)%><br />
演示 2:<%=GetRndStr("9")%><br />
<%
Function GetRndStr(LengthNum)
If isDebug Then On Error Resume Next End If
Dim Ran,i
GetRndStr=""
For i=1 To Abs(LengthNum)
Randomize
Ran = CInt(Rnd * 2)
Randomize
If Ran = 0 Then
Ran = CInt(Rnd * 25) + 97
GetRndStr =GetRndStr& UCase(Chr(Ran))
ElseIf Ran = 1 Then
Ran = CInt(Rnd * 9)
GetRndStr = GetRndStr & Ran
ElseIf Ran = 2 Then
Ran = CInt(Rnd * 25) + 97
GetRndStr =GetRndStr& Chr(Ran)
End If
Next
End Function
%>
您發(fā)布的評(píng)論即表示同意遵守以下條款:
一、不得利用本站危害國(guó)家安全、泄露國(guó)家秘密,不得侵犯國(guó)家、社會(huì)、集體和公民的合法權(quán)益;
二、不得發(fā)布國(guó)家法律、法規(guī)明令禁止的內(nèi)容;互相尊重,對(duì)自己在本站的言論和行為負(fù)責(zé);
三、本站對(duì)您所發(fā)布內(nèi)容擁有處置權(quán)。