|
主题: 验证多用户身份怎么改?
|
x_wolf
职务:普通成员
等级:1
金币:18.0
发贴:4242
|
#12004/3/23 16:43:37
下面这段验证用户身份的代码是验证单用户的,可我需要把它改成多用户识别怎么变啊?
<% session("load")="no" na=request.form("user") pass=request.form("password") set conn=server.createobject("ADODB.CONNECTION") conn.open "DBQ="+server.mappath("img/admin.mdb")+";DRIVER={Microsoft Access Driver (*.mdb)};pwd=admin_load" set rs=server.createobject("adodb.recordset") sql="SELECT * from admin where id=1" rs.open sql,conn,1,3 if rs("name")=na and rs("password")=pass then rs.close set rs=nothing conn.close set conn=nothing session("load")="load" response.redirect "open.asp" end if %>
我弄了几遍都不成,救我啊!
|
=ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
|
#22004/3/23 17:04:25
你说得多用户验证是什么意思? 有多个管理员账号?
|
elite_5d
职务:普通成员
等级:2
金币:1.0
发贴:330
|
#32004/3/23 22:33:49
sql="SELECT * from admin where name='"&name&"' and password='"&password&"'" rs.open sql,conn,1,3 if not rs.eof then session("load")="load" response.redirect "open.asp" end if
|
x_wolf
职务:普通成员
等级:1
金币:18.0
发贴:4242
|
#42004/3/26 21:29:36
对,就是多个管理员账号。
可elite的代码我试了,ID=2的账号还是通不过验证。
|
布鲁斯狼
职务:普通成员
等级:2
金币:11.0
发贴:377
|
#52004/3/27 14:03:24
select case
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#62004/3/27 16:00:20
sql="SELECT * from admin where id="& id
|