在线人数 统计的实现方法

      技术 2004-12-20 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>

后面插入: 
引用内容:
<br>在线人数:"&vonline&" 人
标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}