关于ASP登陆页面!!菜鸟求助

我做了3个页面,表单页面biaodan.html 处理页面check.asp.连接数据库页面conn.asp ACCESS(mydb.mdb)数据库就2个字短。用户名"user" 密码"pwd" 但是我就是验证不了,谁帮我看看代码有没有错,谢谢了!biaodan.html<form name="form1" action="check.asp" method="post">用户名:<input type="text" name="user_name"size="8">密码:<input type="password" name="pass"size="7"><input type="submit" value="登陆"><input type="reset" value="重设"></form>check.asp<!--#include file="conn.asp"--><%dim admin_name,admin_pwdadmin_name=trim(request("user_name"))admin_pwd=trim(request("pass"))set rs=server.createobject("adodb.recordset")sql="select * from admin where user=✀"&admin_name&"✀and pwd=✀"&admin_pwd&"✀"rs.open sql,conn,1,1%><%if not rs.eof then response.redirect "登陆成功页面" elseresponse.redirect"失败页面"end if%>conn.asp<%set conn=server.createobject("adodb.connection")dbpath=server.mappath("mydb.mdb")conn.open"driver={microsoft access driver (*.mdb)};dbq="& dbpath%>还是不行啊!!请各位大侠写好代码写句解释好吗!让我知道错在那,谢谢了!!!我是小菜鸟!
2026年09月21日 22:46
有6个网友回答
网友(1):

sql=\"select * from [admin] where [user]=\'\"&admin_name&\"\'and [pwd]=\'\"&admin_pwd&\"\'\"

网友(2):

check.asp

<%
dim admin_name,admin_pwd
admin_name=trim(request("user_name"))
admin_pwd=trim(request("pass"))
set rs=server.createobject("adodb.recordset")
sql="select * from [admin] where user='"&admin_name&"' and pwd='"&admin_pwd&"'"
rs.open sql,conn,1,1
%>
<%
if not rs.eof then
response.redirect "登陆成功页面"
else
response.redirect "失败页面"
end if
%>