这道题的程序怎么写???哪位大侠帮帮忙,急需啊!!!

来源:百度知道 编辑:UC知道 时间:2024/07/04 09:39:11
假设数据库data.mdb中有个admin(username,password)表,用于存放管理员的信息,且数据库已连接成功。请开发一个管理员登录验证模块admin.asp,要求:只有当输入正确的口令才进入管理页面manage.asp, 否则弹出对话框“用户名或密码不对,请重新输入!”

时间不多 给你写一个简单的

先弄一个登陆的表单 在login.asp上

<form action="admin.asp" method="post">
用户名: <input name="text" type="text" size="10" />
密  码:<input name="password" type="password" size="10" /></td>
<input type="submit" value="登陆">

然后建立一个页面admin.asp判断输入的用户名和密码
在这个页面上要和数据库匹配 所以先连接数据库
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("admin.mdb")+";DefaultDir=;DRIVER={Microsoft
AccessDriver(*.mdb)};"
Conn.Open connstr
%>

其中Set Conn=Server.CreateObject("ADODB.Connection")为建立一个访问数据的对象
server.mappath("admin.mdb")是告诉服务器access 数据库访问的路径

然后与数据库相匹配
<%

account=request.Form("text")
pswd=request.Form("password")