网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 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}
    &nbsp;
    &nbsp;
    管理员名称:
    管理密码:
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/21 18:45:40