求一段类似ASP用户登录的代码.

来源:百度知道 编辑:UC知道 时间:2024/06/08 02:07:36
我想做一个类似用户登录/验证功能的页面,具体情况如下.
表test里有很多字段,我在前台页面有两个文本框分别为:wb1和wb2.
我要在后台页面验证用户在wb1里输入的内容是否符合表test里的zd1的记录和用户在wb2里输入的内容是否符合表test里的zd2的记录,如果两个都符合表中相应记录的话,则跳转至cg.asp页面,如果有一项或两项都不符合表中记录则弹出提示,并重新返回到前台页面.

我看了其他的做法都很复杂,无奈本人才疏学浅,实在看不明白一个所以,所以望各位高手能帮我实现这个功能,谢谢!

ASP+SQL 或 ASP+ACCESS 的写法都可以

set rs=server.createobject("adodb.recordset")
sql="set rsselect * from test where wb1='"&trim(request.form("wb1"))&"' and wb2='"&trim(request("wb2"))&"'"
rs.open sql,conn,1,1
if rs.eof then
response.write ("<script>alert('wb1或wb2错误')</script>")
response.end()
else
rs.close()
set rs=nothing
response.redirect ("转向网页")
end if

这是大概意思,当然为了安全还要过滤一些特殊字符 如' 'or'等

ASP用户登录的代码:
1.connection.asp里的代码是:
<%
set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.MapPath("student.mdb")
%>

2.yanzheng.asp里的代码是:

<!--#include file="connection.asp"-->

<%
dim zhanghao,mima
zhanghao=request("zhanghao") <