国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 學院 > 開發設計 > 正文

關于Global.asa文件的深入研究與session變量失效提示的具體方法

2019-11-18 22:14:09
字體:
來源:轉載
供稿:網友
一:Global.asa文件的釋疑!從字面上講!Global就是全局的,全球的意思!
    我們都知道!瀏覽器中的變量存活期十分短暫!只有幾十秒!也就是一個頁面的下載時間。那么我們怎樣從生命開始
到結束都追蹤session級變量哪?靠asp文件已經力不從心了!微軟告訴我們:靠我們的Global.asa吧!
    global.asa是一個可選的文件!他必須放在你的www根目錄下,或是虛擬目錄的根目錄下。這樣,可以確保你的一個應
用程序共享一個global.asa文件。正是他可以在你的應用程序開始始終追蹤應用程序對象與會話對象。

二:Global.asa文件的組成與用法釋疑!
    為了讓服務器紀錄單獨用戶的線程。Global.asa文件必須指定
<SCRipT LANGUAGE=ScriptLanguage RUNAT=Server>
.......
</SCRIPT>
而runat=server這行文字告訴我們他確實是在服務器上執行的。(所以你不可能用msgbox()的函數,也不可能用
document.write的方法提示用戶或寫一些什么!后有詳述)
完整的用法是:
<SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server>

Sub application_OnStart
. . .
End Sub

Sub Application_Onend
. . .
End Sub

Sub session_OnStart
. . .
End Sub

Sub session_Onend
. . .
End Sub

</SCRIPT>

而整個過程是這樣的。當你訪問一個站點文件。如果是html的,則程序不會運行!因為里面不可能有application,session
對象的發生。如果是asp文件,則服務器首先檢測www的根目錄,或虛擬目錄的根目錄有沒有global.asa文件。如有,則運
行程序內的相應代碼!但是請注意,如果你的asp文件中并沒有建立實例化的application,session。服務器同樣不追蹤
你!
  另外:值得注意的是:在Onstart事件發生時,服務器的任何對象都可以使用!
但是當onend事件發生時。則應注意session_Onend中只允許server,application,session對象運行。但實際上限制更多。
你不能在其中運行server.mapth方法。而且不可以再對session進行附值。

三:如何在session對象失效時提醒用戶---失效后
    終于開始討論有用的話題了!這也是許多網友關心的問題!
    首先,我們討論失效后如何提醒。
    這也要提醒嗎?直接檢測session("**")得值就可以嗎?(**為你要檢測其session("**")是否失效的值!)這樣并不
好,因為第一次上來的人也可能其session("**")為空!
    那么,我們來看看,該功能具體用在什么地方。最明顯的例子為購物網頁,如果你用session來存儲購物車。你必須告
訴他他的購物車是否失效(如果再購物期間用戶出去了,或是肚子不舒服了臨時干了什么!session的值可能失效!)
    有的想法是一失效就給出提示。可惜很難實現!因為session_onend事件在服務器端執行!不可能及時的傳過來告訴
你,除非用server push的方法。其實也不好!如果你不在,或是沒有了連接,他同樣無法完成。
    所以只有用戶再次登陸時告訴你你的上一次購物未完成,只有重新登陸!
    這下就好實現了。針對與單獨的客戶,如果他開始購物了那么他將觸發session_onstart事件的發生。這樣你在
global.asa中對其客戶端做標記!代碼如下:
<SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server>
.....
Sub session_OnStart
    response.cookies("flag")=1
End Sub
......
</script>
然后在你的檢測代碼中寫下檢測代碼
flag=request.cookies("flag")

if flag=1 and session(**)="" then
   response.write "你的上一次登陸已過期了"
   response.end
elseif session(**)="" then
   response.write "你還沒有登陸"
end if        
你可以將其寫成一個文件,然后用<--#include....-->包含進你需要檢測的文件中,這樣就可以完成對其檢測了!

那為什么不能在session_onend 事件中寫代碼,這樣不是更容易嗎?

可惜,我想了許多辦法也沒有想出。因為在session_onend事件中,你不可能用response.write,response.redirect。 對
象做些什么,他們不可訪問。只能用的幾個對象application,session,server還限制多多。你也不可能在此期間再給
session(**)附值,這樣他可能再也不會失效了,呵呵!

四:失效前給出提示。
    防患于未然是個很好的想法,但實現起來就不是真的很有用。我們上面討論過。這必須是用戶連接著。而且好像還沒
有session快失效的事件,呵呵!
    那么真的沒有沒有辦法了嗎?其實有,我們只要將上面的代碼多加幾行就可以了。
    首先。還是用global.asa文件中的session_onstart事件。
這里你要加上。
<SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server>
.....
Sub session_OnStart
    session.timeout=30       '這里指sission的失效時間,以分鐘為單位!
    response.cookies("flag")=1
    response.cookies("time")=now() '這里紀錄他的初次建立session的時間。
End Sub

......
</script>

看到這里,我們應該可以不難寫出檢測代碼。
將上面的代碼重新寫過,加一個時間運算如果它的失效還有5分鐘,就提示他。
應該不難!




發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产三区在线观看| 免费在线你懂的| 国产精品一区牛牛影视| av中文字幕在线看| 精品国产高清a毛片无毒不卡| 国产精品美女视频免费观看软件| 国产系列电影在线播放网址| 最近中文字幕mv2018在线高清| 国产乱视频在线观看播放| 国产美女在线一区二区三区| 国产蜜臀在线| 69精品视频| 就爱干草视频| 国产福利片在线| 麻豆av在线| 国产福利免费观看| gogo在线高清视频| 国产高清免费av在线| 四虎精品视频| 午夜国产福利在线| а√资源新版在线天堂| 国产视频二区| 免费网站看黄yyy222| 国产高清自拍视频在线观看 | 精品欧美不卡一区二区在线观看| 亚洲社区在线| 国产激情在线| √天堂资源地址在线官网| av免费在线观| 精品福利影院| 69久久久久| 国产一级性片| 天堂在线一二区| 日本电影全部在线观看网站视频| 国产婷婷视频在线| 高清视频一区二区三区四区| 亚洲精品国自产拍在线观看| 国产高清av| 国产丝袜在线播放| 国产三级在线| 国产激情在线观看| 中文字幕麻豆| 国产三级在线| 国产寡妇树林野战在线播放| 国产一二三区在线| 国产三级在线免费观看| 五月天天在线| 国产国产国产国产国产国产| 资源视频在线播放免费| 天天操天天射天天插| 国产中文字幕在线看| 福利视频在线看| 成人精品一区二区三区免费| 黄色av电影在线播放| 丁香在线视频| 国产二区三区在线| 亚洲欧美日韩综合精品网| 永久免费网站在线| av在线不卡免费| 人日人天天爽| 日本中文字幕在线看| 国产精品入口麻豆免费| 伊人免费视频| eeuss在线观看| 五月综合网站| 国产va在线观看| 日日夜夜中文字幕| 中文字幕人成高视频| 中文av资源在线| 精品资源在线看| 精品日韩av| 天堂资源最新版在线视频观看免费网 | 黄色av网站在线| 最新亚洲精品国自产在线观看| 国产欧美日韩精品综合| 在线中文av| 免费在线黄色av| 国产黄在线播放| 青青免费在线视频| 国产福利热线视频| 国产又色又爽又黄刺激在线视频| 国产区在线看| 在线观看av网站| 国产一区二区三区四区尤物| av手机天堂| 国产福利一区二区在线精品| 九九久久久2| 伊人网在线观看| 国产黄色在线看| 国产精品美女视频免费观看软件| 免费黄网站在线观看| 精品51国产黑色丝袜高跟鞋| 资源视频在线播放免费| 青草视频在线播放| 伊人春色在线| 精品推荐国产麻豆剧传媒| 国产一级免费在线观看| 国产在线高潮| 久久av少妇| 黄色一级片视频| 好吊日视频在线观看| 麻豆精品不卡国产免费看| 日本aⅴ写真网站免费| www.蜜桃av| 美女网站在线观看| 懂色一区二区三区| 老师我好爽再深一点的视频| 免费黄色网页在线观看| 免费男女羞羞的视频网站中文字幕| 在线免费看av| 亚洲第一区视频| 另类高清dbsm日本tvav| 激情在线视频播放| 国产在线一二三| 国产一区二区三区不卡免费观看| 中文字幕在线视频观看| 日本中文字幕视频在线| 国产一级黄色大片| 99在线免费视频| 欧美黑人乱大交ⅹxxxxx| 开心快乐六月丁香婷婷| 免费看黄视频网站| 成人欧美日韩| 精品免费视频一卡2卡三卡4卡不卡| 尤物在线视频观看| 激情小说 在线视频| 国产欧美一区二区三区小说| 精品精品导航| 黄色免费av| 国产馆av播放| 男女羞羞视频在线观看| 国产精品黄页网站在线播放免费| 国产福利图片| 国产在线视频精品视频免费看| 国产视频xxxx| 久久精品视频观看| 国产二级片在线| 中文字幕在线影视资源| 亚洲成年人视频| 国产人成精品| 黄色片免费在线| 日本免费视频www| 精品久久久久一区二区三区| 麻豆精品免费视频入口| 精品国产高清a毛片无毒不卡| 免费电影网站在线视频观看福利| 国产麻豆免费| 激情亚洲综合网| 先锋av资源网| 精品a在线观看| 国产精品久久在线| 国产男女无套在线播放| 97影院理论午夜| 中文字幕国产欧美| 国产永久免费| 激情丁香在线| 国产专区在线播放| 麻豆精品传媒视频观看| 亚洲精品自产拍在线观看| 国产叼嘿网站免费观看不用充会员| 国产在线日本| 开心婷婷激情| 日本中文字幕在线播放| 国产精品一区牛牛影视| 国产精品一区二区资源| 91av久久| 国产三级在线免费| 国产欧美一区二区三区小说| 国产三级在线免费| 国产wwww| 欧美精品另类| 午夜免费福利在线观看| 中文字幕在线观看av| 国产色a在线| 99热免费在线观看| 99爱在线观看| 九九色在线观看| 日本中文字幕在线播放| 91看片在线观看| 日本动漫同人动漫在线观看| 免费观看久久久久| 国产美女免费观看| 国产不卡一卡2卡三卡4卡5卡在线| 国产对白在线| 免费国产在线视频| 国产人成精品| 欧美日韩在线资源| 国产免费福利| 亚洲图区综合| 天堂资源在线中文| 一本大道香蕉8中文在线视频| 在线观看午夜av| 国产九色视频| www555久久| 国产99在线|亚洲| 成人欧美精品久久久久影院| 国产激情在线| 国内自拍视频在线看免费观看| 2019中文字幕在线电影免费| 蜜桃av网站|