一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

登陆验证 qq登陆验证 php 登陆验证

时间:2008-04-07 编辑:简简单单 来源:一聚教程网

用户登录验证脚本,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
%>

无标题文档






ERP系统登录

" method="post" name="MyForm" id="MyForm">

用户名:


密 码:


<%=Errmsg%>


 
 






<%
'

验证码:
'


response.End
End If
%> Webjx.Com

要访问的页面erp.asp



欢迎使用ERP查询系统,当前登录用户为:
<%
If Session("Passed")=True Then
Response.Write(Session("UserName"))
End If
%>退出系统

Webjx.Com

以上每次打开erp.asp的时候,都首先执行Chkpwd.asp(),这样可以有效防止未授权用户访问指定网页.

logout.asp系统退出



<%
Session("Passed")=false
Session("UserName")=""
Response.Redirect("index.asp")
%>

Webjx.Com

使用图片提交表单



tage:登陆验证   qq登陆验证   php 登陆验证   qq登陆验证码   登陆qq输入验证码 jsp登陆验证   qq登陆身份验证   用户登陆验证   验证码登陆 asp.net   登陆验证码的作用

热门栏目