ASP 登陆验证问题

来源:百度知道 编辑:UC知道 时间:2024/04/29 05:13:50
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("Reg.mdb")
%>
<%
exec="select * from Reg"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%do while not rs.eof%><tr>
<td><%user=rs("UserName")%></td>
<td><%pass=rs("PassWord")%></td>
<script language="javascript">
function login(user,pass)
{
if(document.form1.UserName.value=="")
{
alert("请输入用户名")
return false
}
else if(document.form1.PassWord.value=="")
{
alert("请输入密码")
return false
}
else if(user==UserNam

参考
http://www.it055.com/it055_infos/net_programs/asp/5309_page1.htm

你思路错了,应该是先用户名跟密码框 的值在数据库中搜索,有的话就成功登录,没有找到记录说明没用户

sql="select * from user where username='" & strname & "' and userpassword='" &