大寫數字驗證碼的實作方法複製程式碼如下:
<form method=post name=myform>
姓名:<input type=text name=name value=><br>
學號:<input type=text name=num value=><br>
。 。 。 :<input type=text name=aaa value=><br>
。 。 。 :<input type=text name=bbb value=><br>
驗證碼:<img src=vcode/c.asp onclick=this.src=this.src /><input type=text size=5 name=C autocomplete=off style=ime-mode:disabled; value=>
<input type=submit value=提交>
</form>
asp程式碼:
複製代碼代碼如下:
<%
c = Request.form(c)
'如果可以輸入小寫的數字,請把下面三行註解掉
for ii = 0 至 9
c = Replace(c,Cstr(ii),)
next
c = Replace(c,零,0)
c = Replace(c,一,1)
c = Replace(c,二,2)
c = Replace(c,三,3)
c = Replace(c,四,4)
c = Replace(c,五,5)
c = Replace(c,六,6)
c = Replace(c,七,7)
c = Replace(c,八,8)
c = Replace(c,九,9)
if Cstr(c) <> Cstr(Session(validateCode)) then
Response.write (驗證碼不正確)
Response.end
end if
%>