如题~
网上找了个ASP得~
最近要弄个网站..但是验证码方面要求用加法计算题验证码
无语...
大虾们帮帮小弟啊~~谢谢~~
ASP得如下:1、产生随机数,并记录到COOKIES里面;
<%
Randomize 
sai1=int(10*Rnd)
Randomize 
sai2=int(10*Rnd)
saihe=sai1+sai2
response.cookies("sai1")=sai1
response.cookies("sai2")=sai2
response.cookies("vcode")=saihe
%>
2、添加验证部分;
<input type="text" name="vcode" style="width:66px;height:18px;" />&nbsp;<strong><%Response.Write "="
Response.Write sai1
Response.Write "+"
Response.Write sai2
%></strong>3、判断验证部分。
<%
if request.cookies("vcode")<>trim(request("vcode")) then
Response.Write "<script>alert('错误:"&request.cookies("sai1")&"+"&request.cookies("sai2")&"≠"&request("vcode")&"\n正确:"&request.cookies("sai1")&"+"&request.cookies("sai2")&"="&request.cookies("vcode")&"\n您的计算有误,请重新登录!');location.href='login.asp';</script>"
else
'计算正确时候执行的ASP过程
end if
%>
转载使用需注明:【原作者:阿赛】