用ASP实现号码转换程序实例
2018-09-06 12:30
在编聊天室时,处理用户断线是一个刺手的问题,特别是放到免费网站上,如果一味地靠global.asa,什么时候触发session_onend,application_onend,都是一个不确定的数字,在设计时,合理地安排会带来意想不到的好处。
那么有什么最简便办法处理用户断线呢?
笔者经过试验,有了以下的方法:
N秒,如果是则说明该用户没有自动刷新,即意味着已经断线,即可将该application(userN)设为空值,再提示该用户已退出即可。
部分代码:
total = application(AllPeople)聊天总人数
aryHuman = split(total,;)
for i = lbound(aryHuman) to ubound(aryHuman) - 1
if application(user i) = online then
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
<font color=#F08000
application
(content j)
end if
next
end if
end if
next
下一篇:asp存储过程使用