|
蓝森林 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是教程上的~~建意还是用数据库吧~~ |
统计在线用户除了用这个,还有不停刷新数据库,还有别的办法吗?
|
没人遇到过这个问题吗? |
|