一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

jsp在线人数统计代码程序

时间:2009-09-10 编辑:简简单单 来源:一聚教程网

jsp在线人数统计代码程序
/*
┌──────────────────── 深度空间 深度学习 ──┐
│函数名:OnlineCount
│作  用:在线人数统计
│参  数:
│返回值:
│日  期:2006/7/18
└──────────────────── www.DeepTeach.com ──┘
*/
String OnlineCount ()
{
 t=(cint(day(date()))*24+cint(hour(time())))*60+cint(minute(time()))
 k=0
 i=1
 y=0
 Do While application("OnlineIP"&i)<>""
  if application("OnlineIP"&i)=Request.ServerVariables("REMOTE_ADDR") then
   application("OnlineData"&i)=t
   y=1
  end if
  if t-application("OnlineData"&i)>9 or t    k=k+1
  else
   if k>0 then
    application.lock
    application("OnlineIP"&i-k)=application("OnlineIP"&i)
    application("OnlineData"&i-k)=application("OnlineData"&i)
    application.unlock
   end if
  end if
  if k>0 then
   application.lock
   application("OnlineIP"&i)=""
   application.unlock
  end if
  i=i+1
 loop
 if y=0 then
  application("OnlineIP"&i)=Request.ServerVariables("REMOTE_ADDR")
  application("OnlineData"&i)=t
 else
  i=i-1
 end if
 Response.Write(i)
}
%>

热门栏目