|
本帖最后由 ttasp 于 2015-2-12 11:06 编辑
我写好用户登录如下:
表单S1字段分别是用户名:name 密码:word 权限:nameid
谢谢各位大神
王勋 发表于 2015-2-12 11:01
- <%
- name=trim(request.form("myname"))
- word=trim(request.form("psw"))
- if name="" or word="" then
- response.write"<script>alert('用户名或密码不能为空');history.back();</script>"
- response.end
- end if
- set rs=server.createobject("adodb.recordset")
- rs.open "select name,word from s1 where name='"& name &"' and word='"& word &"' ","driver={microsoft access driver (*.mdb)};dbq=" & Server.MapPath("s1.mdb")
- if rs.eof then
- response.write "<script>alert('登录失败');history.back();</script>"
- response.end
- else
- session("myname")= name
- session("pur")=rs("nameid")
- response.redirect "cheshi.asp"
- end if
- %>
复制代码
session("pur")=rs("nameid")
这个就是保存的权限,然后根据这个不同,进入不同的页面
每个功能模块都判断下权限 如果不满足要求 就提醒退出模块
这样就实现了分权限管理 |
|