如何最准确地统计在线用户数?
' 设置好global.asa 文件,如下:
<script LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
Application("ActiveUsers") = 0
' 设置计数初始值,可以根据自己的需要哦.
End Sub
Sub Session_OnStart
Session.Timeout = 20<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
' 根据需要,设置超时时间.
Session("Start") = Now
' 设置一个Session开始时间.
Application.Lock
Application("ActiveUsers") = Application
("ActiveUsers") + 1
' session开始后增加来访者计数.
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("ActiveUsers") = Application
("ActiveUsers") – 1
' session关闭时减少来访者计数.
Application.UnLock
End Sub
</script>
count.asp
' 其它显示在线用户数量的页面.
<%@ Language=VBScript %>
<html>
<head>
<title>山水盈盈之在线用户统计</title>
</head>
<body>
<B><FONT COLOR="#CC0000">现有<%= Application("ActiveUsers") %></FONT>
位用户在线与您共舞!</B>
</body></html>
[1]
上一篇:如何拒绝同一张表单被多次提交?
栏 目:编程问答
下一篇:网上考试设计思路是怎样的?
本文标题:如何最准确地统计在线用户数?
本文地址:https://www.xiuzhanwang.com/a1/bianchengwenda/12095.html
您可能感兴趣的文章
- 01-11如何实现点击数的计算?
- 01-11如何判断电子邮件的地址格式是否正确?
- 01-11如何做一个文本搜索?
- 01-11如何实现网上考试?
- 01-11如何实现全文检索?
- 01-11如何用POP3接收电子邮件?
- 01-11如何使用表单发送电子邮件?
- 01-11如何在线更改密码?
- 01-11如何取回已忘记的密码?
- 01-11如何做一个随机密码产生器?
阅读排行
本栏相关
- 01-11如何实现点击数的计算?
- 01-11如何做一个文本搜索?
- 01-11如何判断电子邮件的地址格式是否正
- 01-11如何实现全文检索?
- 01-11如何实现网上考试?
- 01-11如何使用表单发送电子邮件?
- 01-11如何用POP3接收电子邮件?
- 01-11如何取回已忘记的密码?
- 01-11如何在线更改密码?
- 01-11如何做一个随机密码产生器?
随机阅读
- 01-10SublimeText编译C开发环境设置
- 01-10C#中split用法实例总结
- 08-05织梦dedecms什么时候用栏目交叉功能?
- 01-10delphi制作wav文件的方法
- 04-02jquery与jsp,用jquery
- 01-11Mac OSX 打开原生自带读写NTFS功能(图文
- 08-05dedecms(织梦)副栏目数量限制代码修改
- 08-05DEDE织梦data目录下的sessions文件夹有什
- 01-11ajax实现页面的局部加载
- 01-10使用C语言求解扑克牌的顺子及n个骰子