asp登陆验证码怎么做?

来源:百度知道 编辑:UC知道 时间:2024/06/01 07:30:57
如题,想在登陆页面加个验证码,可是不知道怎么判断验证码是否正确
检测页要怎么做呀

登陆页:利用session 把生成的验证码保存
检测页:用session读出验证码和传递过来的验证码比较ok就过否则就kil
晕死了给你写出来吧!上一页:
<%
dim rndnum,verifycode
Randomize
Do While Len(rndnum)<4
num1=CStr(Chr((57-48)*rnd+48))
rndnum=rndnum&num1
loop
session("jm")=rndnum
%>

下一页:

Loginnum=request("yzm")
if trim(Loginnum)<>trim(session("jm")) then
Response.Write "验证码错误!"
Response.End
else
Loginnum=""
session("jm")=""
end if