日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

聊天室關鍵技術[用戶斷線]處理

聊天室關鍵技術[用戶斷線]處理

更新時間:2022-05-07 文章作者:未知 信息來源:網絡 閱讀次數:

在編聊天室時,處理用戶斷線是一個刺手的問題,特別是放到免費網站上,如果一味地靠global.asa,什么時候觸發session_onend,application_onend,都是一個不確定的數字,在設計時,合理地安排會帶來意想不到的好處。
    那么有什么最簡便辦法處理用戶斷線呢?
    筆者經過試驗,有了以下的方法:
    聊天室用N個application("user" & N)來保存用戶名,再用application("TimeBegin")來保存每個用戶的登錄時間,同時,在用戶登錄時用session("TimerBegin")保存登錄時間(timer),在發言區設定刷新時間為N秒,每次刷新將session("TimeBegin")的時間更新,同時判斷timer - application("user"&session(userID)) 是否>N秒,如果是則說明該用戶沒有自動刷新,即意味著已經斷線,即可將該application("user"&N)設為空值,再提示該用戶已退出即可。
        部分代碼:
    total = application("AllPeople")'聊天總人數
    aryHuman = split(total,";")
    for i = lbound(aryHuman) to ubound(aryHuman) - 1
    if application("user" & i) = "online" then
    if int(timer) - int(application("TimeBegin" & i)) > 120 then
    application("user" & i) = ""
    temp = aryHuman(i)
    aryName = split(temp,",")
    hrefname =  aryName(0)
    for j = lbound(aryHuman) to ubound(aryHuman) - 1
    if application("user" & j) = "online" then
    application("content" & j) = "<FONT color=#000000>【公告】"&hrefname&"</FONT>" &"<font  color=#F08000
>"& "斷線..." & "</font><font color = #000000 class=p9>" & "   <" & time() & "></font><br>" & application
("content" & j)
    end if
    next
    end if
    end if
    next

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 婷婷成人丁香五月综合激情 | 天天干夜夜操美女 | 日韩美一区二区 | 国产成人综合一区精品 | 手机在线色视频 | 国产99精品视频 | 欧美久 | 2021午夜国产精品福利 | 大尺度福利视频奶水在线 | 天天射天天射天天干 | 欧美男男videos欧美同性 | 国产一区二区三区高清 | 色综合久久中文色婷婷 | 国产91在线免费观看 | 国产男女拍拍拍在线视频 | 天天艹日日干 | 国内精品久久久久久久久蜜桃 | 亚洲精品在线观看视频 | 国产精品网站在线观看 | 欧美爆操| 久久综合精品国产一区二区三区 | 污污网站免费入口链接 | 水蜜桃视频在线观看免费 | 国产精品视频在线播放 | 久久久久一区二区三区 | 美女国产网站 | 精品五夜婷香蕉国产线看观看 | free13俄罗斯性xxxxhd | 欧美在线一区二区三区 | 欧美激情五月 | 女人在床被男人狂躁国产 | 国产成人人人爆出白浆 | 亚洲国产系列一区二区三区 | 波多野结衣一区二区三区在线观看 | 国产精品二区高清在线 | 国内精品久久久久影院亚洲 | 看性过程三级视频在线观看 | 欧美 激情 另类 自拍 | 午夜无遮挡男女啪啪免费软件 | 色综合久久亚洲国产日韩 | 日韩国产成人资源精品视频 |