当前位置: 首页 > 学习 > 电脑学习 > 网站开发 > ASP > ASP技巧 > 正文

浅淡如何用ASP实现在线人数统计

http://www.zk168.com.cn  招考学习网 2006-4-30 12:56:27
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
                浅淡如何用ASP实现在线人数统计
        
                   (jaklin  2000.8.17)

    我发现这几天问此问题的人挺多的。就此我想说说我个的用法, 请各位大虾指教。

  在线人数是指一个时段内的访客人数统计,时间的长短是由设计者设定的。

  在这个时段内,各个不同IP访问本站点的总数,就是当前的线上人数。在ASP中,一般是使用Session对象来实现统计,实现代码如下:

  1. 在Golobal.asa文件中:

  〈SCRIPT LANGUAGE=″VBScript″ RUNAT=″Server″〉

  Sub Session_OnStart

      application(″online″)=application(″online″)+1

  End Sub

  Sub Session_OnEnd

      application(″online″)=application(″online″)-1

  End Sub

  sub Application_OnStart

      application(″online″)=0

  End Sub

  sub Application_OnEnd

      application(″online″)=0

  End Sub

  〈/SCRIPT〉

  2. Online.asp 文件内容

  〈% tmp=application(″online″)

  tmp=Cstr(tmp)

  dim disp(20)

  dim images(20)

  dbbits=len(tmp)

  for i= 1 to dbbits

      disp(i)=left(right(tmp,i),i-(i-1))

  next

  for i=dbbits to 1 step -1

      images(i)=″〈img src="/Files/Pic/2006-4/30/0643012562769610.gif"〉″

  response.write ″document.write(′ ″&images(i)&″ ′);″

  next %〉

    若那位大虾有更好的方法, 也顺便告诉我一下:fz_chenjl@163.net. OK? 
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·10. 结束电话
·9 电话故障
·8. 分机、占线
·7. 打错电话
·6. 长途电话
·5. 转告消息
·4. 留 言
·3. 等候与回电
·2. 没找到人
·1. 打电话 接电话
相关内容:
 
·Wake-up Call Service 唤醒服务
·At the Barbers 在理发店与美容厅
·Maintenance 维修服务
·Settling complaints 处理投诉
·Laundry Service 洗衣服务
·At the Information Desk问讯处 2
·At the Information Desk问讯处 1
·The Bellman 应接服务员
·At the Reception Desk在接待处 2
·At the Reception Desk在接待处 1
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>