欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何對(duì)用戶進(jìn)行授權(quán)?

 更新時(shí)間:2006年11月16日 00:00:00   作者:  

authenticate.asp
<%
Dim URL
URL = Request.QueryString

' 獲得URL.
%>

<html>
<body>
<FORM METHOD=POST ACTION="/validate.asp">
  <INPUT TYPE=HIDDEN NAME="URL" VALUE="<%=URL%>">
 '
URL保存到一個(gè)隱藏變量中.
 
用戶名:
  <INPUT TYPE=TEXT NAME="txtName">
 
口令:
  <INPUT TYPE=PASSWORD NAME="txtPassword">

  <INPUT TYPE=SUBMIT>
</FORM>
</body></html>
   
再用validate.asp文件獲取傳遞給它的信息,從數(shù)據(jù)庫(kù)中讀取用戶名和口令,以判斷是否給用戶授權(quán)。

validate.asp
<%
Dim strUserName, strPassword
strUserName = Request.form("txtName")
strPassword = Request.form("txtPassword")
'
從表單中讀取用戶名和口令.


'
建立數(shù)據(jù)庫(kù)連接...

Dim strSQL
strSQL = "select * from ValidUsers WHERE UserName = " & _
    strUserName & " AND Password = " & _
    strPassword

' 進(jìn)行SQL查詢.

Dim rs
Set rs = Conn.Execute(strSQL)

If rs.EOF Then

' 如果recordset不為空, 則用戶名有效.
Session("bolAuthenticated") = True

' bolAuthenticated 設(shè)為True.

    Response.Redirect Request.form("URL")

   ' 將用戶傳遞到來(lái)過(guò)的URL.
Else
    Response.Redirect "/notvalidated.asp 

  ' 否則用戶無(wú)權(quán)訪問(wèn),將用戶傳遞到一個(gè)錯(cuò)誤提示頁(yè)面.
End If
%>

[1]

相關(guān)文章

最新評(píng)論