asp 用随机数当验证码如何判断

来源:百度知道 编辑:UC知道 时间:2024/09/25 03:22:24
login.asp
<!-- #include file="conn.asp"-->
<!-- #include file="function/function.asp"-->
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link type="text/css" rel="stylesheet" href="css/login.css">
<script type="text/javascript" src="js/login.js"></script>
<title>新建网页 1</title>
</head>
<body>
<form name="login" onsubmit="return(check())">
<div class="login">
<table border="0" width="200" cellspacing="0" cellpadding="0" id="table1">
<tr>
<td width="80" align="right"><label class="ztys">登录名:&

加个hidden(隐藏域)这个吧
<input maxlength=20 name="T4" size=12 type=hidden value="<%call yzm()%>">

在写个判断
<%if request("t3")<>request("t4") then
response.Write "验证码输入错误。请返回重新输入!"
response.end()
end if%>

<%
num=session("yzm")
num_request=request("yzm")
if request("B1")="登录" then
response.write request("T3")
if num <> num_request then
response.write "验证码不对"
else
response.write "验证码正确"
end if
end if
%>