session在驗證管理登陸時的使用方法_ASP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:ASP安全:簡單學(xué)習(xí)ASP連接數(shù)據(jù)庫方法1.連ACCESS:conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.mappath("/db/database.mdb") 此采用根目錄的相對路徑方法,可以解決整個網(wǎng)站
初學(xué)ASP的人對session一直不是很了解. 我這只cai鳥就在這談?wù)勗谧龊唵魏笈_登陸時session的簡單使用:一:login.htm
這個頁面我就不多說了 加上表單 寫上管理員昵稱 給出文本框username
寫上密碼 給出文本框userpass 再加一個提交按扭即可. 注:表單的action為chklogin.asp
二:chklogin.asp
<!--#include file="conn.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中第一行設(shè)置
<%if session("admin")="ercifang" then
……
else
response.write"只有管理員才能進入本頁面"
end if%>
這樣,其他人直接訪問manage.asp時就不能對本站進行管理了。
下面再給出login.htm的代碼:
| <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>管理登陸</title> <style type="text/css"> .fengge{font-size:12px} </style> </head> <body> <form name="form1" method="post" action="chklogin.asp"> <table width="400" border="1" align="center" class="fengge"> <tr> <td width="129"> </td> <td width="255"> </td> </tr> <tr> <td><div align="right">管理員名稱:</div></td> <td><input name="username" type="text" id="username"></td> </tr> <tr> <td><div align="right">管理密碼:</div></td> <td><input name="password" type="password" id="password"></td> </tr> <tr> <td><div align="right"></div></td> <td><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit" value="重置"> </td> </tr> <tr> <td colspan="2"><div align="right"></div></td> </tr> </table> </form> </body> </html> |
分享:.net中如何給數(shù)據(jù)表實體類賦值的方法今天遇到一個問題,就是數(shù)據(jù)實體類中如何給屬性賦值。因為從數(shù)據(jù)庫中取出來的是一個DataSet如果一個一個給數(shù)據(jù)實體類中的屬性賦值顯的非常的笨拙,而且我們的數(shù)據(jù)表多達24個。在網(wǎng)上搜索了下寫
相關(guān)ASP教程:
- 相關(guān)鏈接:
- 教程說明:
ASP教程-session在驗證管理登陸時的使用方法
。