急关于验证码的问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:58:39
急啊``帮下我```最近我在做个ASP的动态网站但是遇到了问题``我下载了一个getcode.asp 跟body.fix跟head.fix,做好之后能出现验证码,但是不能实现验证功能````````去网上找了很多编文章来看对我的帮助不太大``现在附上代码``````各位帮帮忙```````````
login.asp的代码
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>管理员登陆</title>
<SCRIPT language=JavaScript>
function CheckInput(){
if(input.adminname.value==''){
alert("用户名不能为空!");
input.adminname.focus();
return false;
}
if( input.adminpassword.value =="") {
alert("密码不能为空!")
input.adminpassword.focus();
return false;
}
if( input.GetCode.value =="") {
alert("验证码不能为空!")
input.GetCode.focus();
return false;
}
return true;
}
</SCRIPT>
<LINK href="../style.css" type=text/css rel=st

与getcode.asp里的SESSION变量做判断即可

你从网上下的验证码生成的程序是把 生成的码传递给 SESSION 中并在首页显示该验证码
你的登陆页面中有一个输入验证码的文本框

chklogin.asp 在这个页面里加一句取得传递来的值(既登陆用户输入)和 SESSION 中的比较
如果相同 则登陆 否则 返回 验证码错误 重新输入
这个原代码就不用给你写了吧
和你的从数据库中取得用户密码和输入的密码来比较是差不多的
改一改就能用了

哎呀
实在不好意思啊
我一般都在网吧上网
架设不了IIS 给你验证代码
实在抱歉帮不了你了