数据结构全套自测题:asp显示线人数代码我这样写的为什么不行?!

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 06:28:30
这个是global.asa文件:
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
Application("Users") = 0
End Sub
Sub Session_OnStart
Session.Timeout = 20
Application.Lock
Application("ActiveUsers") = Application("Users") + 1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("ActiveUsers") = Application("Users") - 1
Application.UnLock
End Sub
</SCRIPT>

显示:<%=Application("ActiveUsers")%>
但是显示不出来!!??????
global.asa是放在根目录下面
Application("ActiveUsers") 不好意思 变量名字 没复制好
但是不是这个原因!1

检查你的站点是否设置正确。感觉上你的Global.asa没有被执行。
你是使用虚拟目录还是虚拟站点的。建议使用虚拟站点。

变量名不一致啊,改成这样试试:

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
Application("ActiveUsers") = 0
End Sub
Sub Session_OnStart
Session.Timeout = 20
Application.Lock
Application("ActiveUsers") = Application("ActiveUsers") + 1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("ActiveUsers") = Application("ActiveUsers") - 1
Application.UnLock
End Sub
</SCRIPT>

检查global.asa文件的位置。这个文件必须放在网站的根目录下面。