标题:global.asp中的session_onend问题
只看楼主
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
得分:0 
以下是引用willam在2007-10-30 20:31:16的发言:

代码如下:
<script language="vbscript" runat="server">
sub application_onstart
'设置session超时时间
session.timeout=15
'初始化application值为0
application.lock
application("onlineNum")=0
application.unlock
end sub

sub application_onend
end sub

sub session_onstart
'在线人数+1
application.lock
application("onlineNum")=application("onlineNum")+1
application.unlock
end sub

sub session_onend
'在线人数-1
application.lock
application("onlineNum")=application("onlineNum")-1
application.unlock
end sub
</script>

就是红色那部分代码没有执行,那位高手能帮忙一下啊


大概是这样的,代码确实执行了,但是你为了查看代码是否执行你导致了session_onstart再次执行[副作用].

2007-10-31 14:51
willam
Rank: 1
等 级:新手上路
帖 子:237
专家分:0
注 册:2007-7-13
得分:0 
晕,,没人知道嘛
2007-11-01 11:11
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
那段代码应该是自动调用的,ASP实现这个功能很麻烦,有时候global.asa就不起作用。
2007-11-01 13:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-182091-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.519886 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved