準備產生驗證碼程式:
- 首先,我們先新增一個產生驗證圖形、並且將驗證的碼存到Cookie等候驗證。先新增一個ASP.NET檔案,檔名就稱為【CheckImageCode.aspx】
- 在aspx裡面不用做任何的安排,直接編寫後置程式碼【CheckImageCode.aspx.vb】
- 相關程式碼如下:
01
Private
Function
GenerateCheckCode()
As
String
02
Dim
number
As
Integer
03
Dim
code
As
Char
04
Dim
checkCode
As
String
=
String
.Empty
05
Dim
random
As
System.Random =
New
Random()
06
'要製造出幾個驗證碼
07
For
i
As
Integer
= 0
To
3
08
'number = random.[Next]()
09
number = random.
Next
10
'亂數決定哪一個是數字或字母
11
If
number
Mod
2 = 0
Then
12
code =
CChar
(ChrW(Asc(
"0"
) + (number
Mod
10)))
13
Else
14
code =
CChar
(ChrW(Asc(
"A"
) + (number
Mod
26)))
15
End
If
16
checkCode += code.ToString()
17
Next
18
'寫入Cook
19
Response.Cookies.Add(
New
HttpCookie(
"CheckCode"
, checkCode))
20
Return
checkCode
21
End
Function
等等....
相關參考:
沒有留言:
張貼留言
如果久久沒有反應,請直接寄信
應該是我不太會用google blogger 導致有留言過久未處理><
實在深感抱歉..