CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

小妹满脸雾水: 在线人数的统计出错!

楼主program_girl(精通DELPHI_精通--)2001-08-20 22:43:32 在 Web 开发 / ASP 提问

global中的愿代码:  
  <script   language="vbscript"   runat=server>  
  sub   application_onstart  
  application("log")=o  
  end   sub  
  sub   session_onstart  
  application.lock  
           
  application("log")=application("log")+1  
  application.unlock  
  end   sub  
   
  sub   session_onend  
  application("log")=application("log")-1  
   
  session.abandon  
  end   sub  
  sub   application_onend  
   
  end   sub  
  </script>  
  备注:在线人数的计算只能加1,而不能减1 问题点数:20、回复次数:8Top

1 楼mreachel()回复于 2001-08-20 22:57:01 得分 3

session.abandon?  
  为什么把这个写进global里面?Top

2 楼CityHost(市长)回复于 2001-08-21 08:28:54 得分 3

我一般用Application("ActiveUsers")统计在线人数Top

3 楼tripofdream(梦之旅)回复于 2001-08-21 08:31:44 得分 3

application("log")=application("log")-1时也要lock一下.另外在session_onend里用session.abandon是多此一举.Top

4 楼huguangwu(追风少年)回复于 2001-08-21 08:39:30 得分 3

我用filesystemobject   或者数据库  
   
  笨人的方法Top

5 楼tripofdream(梦之旅)回复于 2001-08-21 08:41:48 得分 0

还有,session_onend并不是在关闭页面时触发的,它有一个生命周期Top

6 楼hareqiqi(蓝兔子.NET)回复于 2001-08-21 08:45:24 得分 3

tripofdream(梦之旅)说的对,需要过一段时间才能看出来,具体时间长短与你的设置有关系。一般默认是20分钟。Top

7 楼wybm(310)回复于 2001-08-21 09:53:28 得分 3

global中的代码应该是这样的:  
   
  <SCRIPT   LANGUAGE=VBScript   RUNAT=Server>  
  Sub   Application_OnStart  
        session.timeout=1  
  '此值你可以自己设定  
        application.lock  
        application("online")=0  
        application.unlock  
  End   Sub  
   
  sub   application_onend  
   
  end   sub  
  sub   session_onstart  
          application.lock  
  application("online")=application("online")+1  
  application.unlock  
  end   sub  
  sub   session_onend  
          application.lock  
  application("online")=application("online")-1  
  application.unlock  
  end   sub  
  </SCRIPT>Top

8 楼lanying(蓝鹰)(问个不休)回复于 2001-08-24 22:46:32 得分 2

这样不行的,session_onend不是一关闭浏览器就发生Top

相关问题

  • 小妹满脸雾水:connected方法出错!
  • 小妹?^_^?:if ---then---else和gokey出错了,莫明其妙啊!!
  • 大家帮我看看哪里出错了?小妹叩谢!
  • 一头雾水的出错了,谁能告诉我 ???
  • 小妹满脸雾水:怎样用php实现asp中session变量的作用?
  • 新建c# aspweb出错?请各位大哥指教??小妹我在线等!
  • C#统计WORD表格中行列出错,高分求救。
  • 小妹?^_^?捉虫:使用query控件统计记录数的语句?
  • 小妹求助,如何避免统计时遇到的重复字段!
  • 小妹子诚心求教诸位大哥:为啥子变量这样赋值就出错呢

关键词

  • 代码
  • application
  • 统计
  • onend
  • 线人数
  • abandon
  • global
  • 关闭
  • session
  • log

得分解答快速导航

  • 帖主:program_girl
  • mreachel
  • CityHost
  • tripofdream
  • huguangwu
  • hareqiqi
  • wybm
  • lanying

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo