验证用户名和密码的问题!
用户名和密码都在数据库的一个表(admin)中,
问题是:我填对了用户名和密码后,也会转向到error.htm这个文件,我要的是它转向到admin.asp这个文件上。不知哪里出错了,我刚接触ASP,不是很会,请高手指点,谢谢!
代码如下:
<!--#include file="conn.asp"-->
<%
on error resume next
name=trim(request.form("admin"))
password=cstr(request.form("password"))
set rs=server.createobject("adodb.recordset")
sql="select * from admin where id=1"
rs.open sql,conn,1,1
if not(rs.bof and rs.eof) then
if admin=rs("name") and password=rs("password") then
response.redirect"admin.asp"
else
response.redirect"error.htm"
end if
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>