如何实现某些页面只让特定的用户浏览?

如何实现某些页面只让特定的用户浏览?

ID:12663322

大小:50.00 KB

页数:3页

时间:2018-07-18

如何实现某些页面只让特定的用户浏览?_第1页
如何实现某些页面只让特定的用户浏览?_第2页
如何实现某些页面只让特定的用户浏览?_第3页
资源描述:

《如何实现某些页面只让特定的用户浏览?》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何实现某些页面只让特定的用户浏览?我们用session来实现这一设想。由于session是用户级的全局变量,将登录的信息记录到session中后,用户就可直接浏览这些特定的页面。代码见下:global.asp  subSession_onstart  session("register")="false" ′记录用户成功登录的信息  session("lognumber")=0 ′记录用户尝试登录的次数,最多允许尝试三次  session("prescript")=""  ′记录用户要访问

2、的页面,以便登录后返回该页  endsub register.asp  <%ifrequest.form("b1")="提交"then  set  conn=server.createobject("adodb.connection")  conn.open"asptest" sql1="select*frompermissionwherexm='"&&request.form("name")&&"'andmima='"&&request.form("password")&&"'"  setrs=conn.execute(sql1) ifnotr

3、s.eofthen session("register")="true"  ′若数据库中存在该用户的信息,就记录该用户成功登录的标记到register变量中  rs.close conn.close  response.redirectsession("prescript")  ′成功登录后自动返回刚才要访问的页面 endif  ifsession("lognumber")<3then  session("lognumber")=  session("lognumber")+1  response.redirect"register.asp"  else  res

4、ponse.redirect"sorry.asp"  endif  ′允许尝试登录三次,若都未成功,则显示出错页面sorry.asp  endif%>        闪亮日子欢迎您,请先登录!
  <%ifsession("lognumber")>0then%>  输入有误!请重新输入姓名和口令.  <%endif%>  

5、r>    

姓名:  

  

口令:

    
protect.asp′精彩的

6、要限制的页面  <%ifsession("register")<>"true"then  session("prescript")=  request.servervariables("script_name")  response.redirect"register.asp"  endif%>  ′记录该页面的路径到prescript变量中并强制用户登录      

7、or="#00FFFF">′此处可注明该页面的精彩内容    其实这一功能我们还可以用cookies来实现的:如果用户已经登录过,就把登录的信息记录在客户端的cookies中,之后用户就可直接浏览精彩的要限制的页面了。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。