- 2004/12/20 | 在线人数 统计的实现方法
-
类别(技术)
|
评论(0)
|
阅读(30)
|
发表于 18:37
-
在线人数 统计的实现方法 [ 日期:2004-12-20 ] [ 来自:本站原创 ]
当前在线人数统计,实际上就是统计一定时间内的活动人数~其实这个统计是不怎么准确的,因为并不知道用户是不是已经离开在站点了,所以只能以上站的时候的时间为准。其实实现方式就是用一个时间计算函数就可以了。
好了,下面是方法:
修改:
include/library.asp 文件就可以实现了,在此文件的:
引用内容:
Sub SiteInfo '站点统计
下一行插入:
引用内容:
dim sql,vonline,rs
set rs= Server.CreateObject("ADODB.Recordset")
sql="select coun_IP from blog_Counter where coun_Time >= dateadd('n',-20,now()) group by coun_IP"
rs.Open sql,conn,1,1
vonline=rs.RecordCount
rs.Close
其中的 -20 这个就是多少分钟内在线,你可以适当修改。然后在你需要显示这个数值的地方显示 vonline 的值就可以了,比如:在
引用内容:
访问:"&blog_VisitNums&" 次</a>
后面插入:
引用内容: