新手求助;验证码提交验证的问题? 15
目的实现验证码功能:提交的表单验证码也产生了,老验证不过,请各位老师指教。1、提交表单页代码;1.asp<%@LANGUAGE="VBSCRIPT"CODEPAGE="9...
目的实现验证码功能:提交的表单验证码也产生了,老验证不过,请各位老师指教。
1、提交表单页代码;1.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>认证码输入页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</head>
<body>
<form method=post action="check.asp">
<table>
<tr>
<td align=left>
系统产生的认证码:
</td>
<td>
<img border=0 src="code.asp"> <input name="button" type=button onClick="history.go(0)" value=看不清换一张?>
</td>
</tr>
<tr>
<td align=left>
输入上面的认证码:
</td>
<td>
<input name=code type=text id="code" value="" maxlength=4>
</td>
</tr>
<tr>
<td colspan=2 align=center>
<input type=submit value="提交检测">
</td>
</tr>
</table>
</form>
</body>
2、验证页代码:check.asp(为表单提交的验证文件,严重怀疑,这样不知对吗?如何验证呢)
<%
if request("Code")<>Session("psn") then
Response.Write "<script>alert('验证码输入错误!');history.go(-1); </script>"
Response.End
end if
%>
附:表单1.asp 中code.asp是随机产生的中文验证码的页面,自动生成session("psn")。网上找的,地址:http://download.csdn.net/source/217106#aa 展开
1、提交表单页代码;1.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>认证码输入页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</head>
<body>
<form method=post action="check.asp">
<table>
<tr>
<td align=left>
系统产生的认证码:
</td>
<td>
<img border=0 src="code.asp"> <input name="button" type=button onClick="history.go(0)" value=看不清换一张?>
</td>
</tr>
<tr>
<td align=left>
输入上面的认证码:
</td>
<td>
<input name=code type=text id="code" value="" maxlength=4>
</td>
</tr>
<tr>
<td colspan=2 align=center>
<input type=submit value="提交检测">
</td>
</tr>
</table>
</form>
</body>
2、验证页代码:check.asp(为表单提交的验证文件,严重怀疑,这样不知对吗?如何验证呢)
<%
if request("Code")<>Session("psn") then
Response.Write "<script>alert('验证码输入错误!');history.go(-1); </script>"
Response.End
end if
%>
附:表单1.asp 中code.asp是随机产生的中文验证码的页面,自动生成session("psn")。网上找的,地址:http://download.csdn.net/source/217106#aa 展开
4个回答
展开全部
你给的这些也看不全.
参考一下下面的地址.看看是否对你有帮助
参考一下下面的地址.看看是否对你有帮助
参考资料: http://www.microsoft.com/china/vbscript/vbslang/vsfctcstr.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网站的问题,放心好了...别人也是这样的....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看不懂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询