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

请输入您要查询的范文:

 

标题 asp用户登录模块实例代码
范文
    asp用户登录模块实例代码:
    用户登录验证脚本,chkpwd.asp
    以下为引用的内容:
    <%
    '=======用户登录验证脚本=======
    '如果尚未定义passed对象,则将其定义为false,表示没有通过验证
    if isempty(session(passed)) then
    session(passed)=false
    end if
    'session(passed)=false,表示尚未通过验证,则开始读取从表单传来的验证信息
    if session(passed)=false then
    username=request.form(username)
    userpwd=request.form(userpwd)
    if username= then
    errmsg=提示:请输入用户名和密码
    else
    '===================连接数据库=====================
    set conn= server.createobject(adodb.connection)
    conn.connectionstring= driver={sql server};server=192.168.1.3;uid=sa;pwd=;database=zcmrs
    conn.open
    '===================从表log中读取用户数据=====================
    '定义recordset对象
    set rs=server.createobject(adodb.recordset)
    '设置connection对象的connectionstring
    set rs.activeconnection=conn
    '设置游标类型
    rs.cursortype=3
    '打开记录集
    rs.open select username,password from erpuser where username='&username&'
    '===================身份验证======================
    if rs.eof then
    errmsg=提示:用户不存在或密码错误
    else
    if userpwd<>rs.fields(password) then
    errmsg=提示:登录失败!密码错误?
    else '登录成功
    errmsg=
    session(passed)=true
    session(username)=rs.fields(username)
    '标识用户权限 session(userid)=rs.fields(userid)
    end if
    end if
    end if
    end if
    '经过登录不成功,则画出登录表单
    if not session(passed)=true then
    %>
    <html>
    <head><title>无标题文档</title>
    <style type=text/css>
    <!--
    .style1 {font-size: 12px;font-weight:bold;margin-left:120px;outline:double}
    -->
    </style>
    <style type=text/css>
    <!--
    .style2 {font-size: 12px;font-weight:bold;outline:double;color:#ff3333}
    -->
    </style>
    </head>
    <body leftmargin=0 topmargin=0 marginheight=0 marginwidth=0 bgcolor=#000000>
    <div id=parent style=height:300;width:450;border-style:solid;border-color:#ffffff;margin-top:80px;margin-left:25%;margin-right:25%;background-color:#ffffff>
    <div id=denglu style=font-size:12px;font-weight:bold;background-color:#0099ff;text-align:center;height:40px;><br>erp系统登录</div>
    <form action=<%=request.servervariables(path_info)%> method=post name=myform id=myform>
    <p class=style1>用户名:<input name=username type=text id=username size=18 maxlength=20>
    </p>
    <p class=style1>密 码:<input name=userpwd type=password id=userpwd size=18 maxlength=20>
    </p>
    <p class=style2><%=errmsg%> </p>
    <p> 
    <input type=submit align=middle name=submit value=登录系统> 
    <input name=rege type=button align=middle onclick=location='register.asp' id=rege value=注册用户>
    </p>
    </form>
    </div>
    </body>
    </html>
    <%
    '<p class=style1>验证码:<input name=checkcode type=text id=checkcode size=6 maxlength=4>
    '<img style=margin-right: 40px alt= src=common/getcode.asp></p>
    response.end
    end if
    %>
    要访问的页面erp.asp
    <以下为引用的内容:
    <!--#include file=chkpwd.asp-->
    <body>
    <div style='font-size:12px;font-weight:bold;border:1px solid #001;padding:4px;background:#ffccff;margin-top:0;'>欢迎使用erp查询系统,当前登录用户为:
    <%
    if session(passed)=true then
    response.write(session(username))
    end if
    %><a href=logout.asp>退出系统</a>
    </div>
    </body>
    以上每次打开erp.asp的时候,都首先执行chkpwd.asp(),这样可以有效防止未授权用户访问指定网页.
    logout.asp系统退出
    <body>
    <%
    session(passed)=false
    session(username)=
    response.redirect(index.asp)
    %>
    </body>
    使用图片提交表单
    以下为引用的内容:
    <form name=form1 method=post action=>
    <td align=right><input type=image method=submit name=submit src=image/loginin.gif width=70 height=21 alt=submit></td>
    </form>
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/12/16 6:30:16