标题 | session在验证管理登陆时的使用方法 |
范文 | 初学ASP的人对session一直不是很了解. 我这只cai鸟就在这谈谈在做简单后台登陆时session的简单使用: 一:login.htm 这个页面我就不多说了 加上表单 写上管理员昵称 给出文本框username 写上密码 给出文本框userpass 再加一个提交按扭即可. 注:表单的action为chklogin.asp 二:chklogin.asp <%set rs=server.CreateObject("adodb.recordset") sql="select * from admin where username=’"&request.Form("username")&"’" ’其中admin为存贮管理员帐号和密码的表名 rs.open sql,con,1,1 %> <%if rs.eof then response.Write"没有这个管理员" else %> <% username=trim(request.Form("username")) password=request.Form("password") %> <%if password=rs("userpass") then session("admin")="ercifang" response.Redirect("manage.asp") else response.Write"本页为管理员专用页面" end if %> <%end if%> 看红色的文字,这样就为管理员添加的了一个session 在manage.asp中第一行设置 <%if session("admin")="ercifang" then …… else response.write"只有管理员才能进入本页面" end if%> 这样,其他人直接访问manage.asp时就不能对本站进行管理了。 下面再给出login.htm的代码: .fengge{font-size:12px} 管理员名称: 管理密码: |
随便看 |
|
在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。