學習目的:基本的SESSION組件,總結response,request組件。
首先,有會員系統的任何程式都會用到偵測是不是使用者已經登陸這個步驟。這就用到了SESSION組件,下面我們要看一個程式碼來說明。
<%
session("islogin")="yes"
%>
這句話的意思就是在session裡面定義一個islogin字串變量,值為"yes",直接可以賦值,不需要宣告。是不是很簡單?
如果我們做管理員登陸系統的話,首先是一段檢測是不是管理員
if 是then
session("isadmin")=yes"
else
session("isadmin")="no"
end if
在每一個需要管理員才能看的頁面最前面加上
<%
if not session("isaadmin")="yes"then
response.redirect "login.htm"
%>
這樣一般使用者就無法開啟這個頁面。解釋一下response.redirect,它是轉向的意思,後面的"login.htm"就是轉向的檔案。這樣沒有登陸的管理員是無法看到後面的內容的。
以下總結response元件基本上就是用到response.write (),response.redirect() 分別是寫字串和轉向的作用request基本上就是request.form(),request.querystring() 分別是接受post,get方法傳來的訊息今天就說到這裡了,最後我的示範是一個登陸系統大家可以研究一下,基本上就是上面的知識點比較簡單的。