求救高手!asp权限!权限不同登陆到不同的页面!在线等

fjjjw 2004-01-02 05:00:04
各位高手:
权限为2时登陆到default.asp页面。

<%mname=request("mname")
mpass=request("mpass")
if mname="" then%>
<script language="JavaScript">
alert("『用户名』不能为空,请返回填写!")
history.back(1)
</script>
<%response.end
end if%>
<%if mpass="" then%>
<script language="javascript">
alert("『密码』不能为空,请返回填写!")
history.back(1)
</script>
<%response.End
end if%>
<%set rs=server.createobject("adodb.recordset")
sql="select*from members where mname='"&mname&"' and mpass='"&mpass&"'"
rs.open sql,conn,3,3
if not (rs.eof or rs.bof) then
if rs("queren")="2" then%><!--注:权限为2时登陆到default.asp"-->
<script language="javascript">
alert("对不起!您的帐号还没有经过管理员确认不能进行登录!")
history.back(1)
</script>
<%response.End
end if
mmid=rs("mid")
qrtime=rs("qrtime")
session("oklogin")=true
session("mname")=rs("mname")
rs.close
set rs=nothing
set tp=server.createobject("adodb.recordset")
sqll="select*from mbtime where mid='"&mmid&"'"
tp.open sqll,conn,3,3
if not (tp.eof or tp.bof) then
session("lasttime")=tp("lasttime")
degree=tp("degree")
tp("degree")=degree+1
tp("lasttime")=now()
tp.update
else
tp.addnew
tp("mid")=mmid
tp("degree")=1
tp("firsttime")=now()
tp("lasttime")=now()
tp("querentime")=qrtime
tp.update
tp.close
set tp=nothing
end if
response.redirect "index.asp"
else%>
<script language="javascript">
alert("对不起!由于您的用户名和密码不一致,不能完成登录,请重新登录!")
history.back(1)
</script>
<%response.End
end if%>
...全文
56 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fjjjw 2004-01-02
  • 打赏
  • 举报
回复
好的
谢谢你!
bluegirlmm 2004-01-02
  • 打赏
  • 举报
回复
對喲,對喲!
你的問題不至這一點喲!
找一個高手好好指導你一下了!
xiaoyuehen 2004-01-02
  • 打赏
  • 举报
回复
也许你可以想想你权限应该怎么分配, 具体的代码应该怎么写.需不需要分组?很多东西...

你可以看看一些论坛源码的权限管理.
shleo 2004-01-02
  • 打赏
  • 举报
回复
什么问题?

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧