求ASP登录验证代码,要详细说明的.

来源:百度知道 编辑:UC知道 时间:2024/05/21 04:02:54
数据库:ADID表,用户名:ADMINNAME,密码:ADMINPASS,路径:"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/dat/#huapi-ng2.mdb").
表单:表单名:login,用户名:username,密码:password,验证码:ckeckcode,
文件:login.asp:登录页面,logno.asp:处理页面,loggo.asp:登录成功页面(登录成功管理页面).

login.asp关键代码:

<form action="logno.asp" name="login" method="post">
用户名:<input type="text" name="username">
密 码:<input type="text" name="password">
验证码:<input type="text" name="ckeckcode">
<input type="submit" value="登录">
</form>

logno.asp关键代码:
<%
Dim conn
'建立数据库连接,因为提供了密码和用户,用的是较老方式的Access连接:

Set conn=Server.creatobjec("adodb.connection")
conn.open "driver=driver do microsoft acess(*.mdb);uid="adminname";pwd="adminpass";dbq="&server.mappath(/dat/#huapia-ng2.mdb")

Dim Rs,sql,password,UserName,chkCode

'接受表格传来的用户名
UserName=Trim(Request.form("username"))
'接受表格传来的密码
Password=Trim(Request.form("password"))
'接受表格传来的验证码
chkCode=Trim(Reques