蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[asp]global.asa创建计数器的问题。

现在的问题是session_onstart的时候application("online")+1可以使用 。
不过为什么session_onEnd的时候application("online")-1不好用。

只有重起服务器以后才可以application才会清空。现在计数器一直都往上加,不会减了。

下面代码:
[code]
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">

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

sub Application_OnStard

        application("online")=0

End Sub

sub Application_OnEnd

        application("online")=0

End Sub

</SCRIPT>


[/code]

那就别用global.asa,用一个表,这只能记录在线用户,没有更多的功能

right ,我要的就是记录在线用户,其它的计数是另外的系统在运行的。统计在线的,现在就这个最简单。不过除了问题,大家帮忙看看。

global.asa是教程上的~~建意还是用数据库吧~~

统计在线用户除了用这个,还有不停刷新数据库,还有别的办法吗?

没人遇到过这个问题吗?




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com