作者theater (我在O2的年紀逐漸升高了)
看板Web_Design
標題[問題] asp線上人數問題及線上使用者
時間Wed Sep 1 19:26:05 2010
我利用global.asa作線上人數統計
有兩台電腦都是灌iis 5.1
但是一台的結果是好像是認ip的,同個網址多開幾個網頁人數都是1,
只有我一個人連線而已
但另外一台電腦run的結果卻是開幾個網頁人數就會相對累加
以上問題在哪?
另外我有做查詢 已登入的帳號 把她查詢出來
如果正常去按logout連結經過我的設計當然可以不被查詢出來
但使用者如果直接按ie的右上角那個x直接關掉我的設計就會有問題了
因為不能被執行某一段程式碼,所以還是查詢的出來她在線上,但他實際上已經關掉
我有利用global.asa的session_onend這個來處理
但是這是已經timeout後才會去執行
所以session變數在這時候已經失效
利用application(session(使用者帳號))=""來當作已經離線
但session已經失效 找不到這變數給她空字串了
目前我做不出來要怎麼處理直接關掉的部分
是不是有高手給我一些意見呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.125.1.231
→ theater:只認ip那台電腦,經測試不會有我po文下面那些問題 09/01 19:30
→ theater:是不是兩台的iis設定的關係呢 09/01 19:31