Visualización de variables del global.asa

Gerardo Castellanos
07 de Noviembre del 2002
Hola todos

Tengo instalado IIS para previsualizar mis páginas ASP antes de subirlas a Internet, e hice unas variables (global.asa) para montar un contador de visitas en una página hecha con ASP.
Pero no me muestra nada... habrá que hacer algo para que funcionen?

Este es mi archivo global.asa:

<SCRIPT LANGUAGE=VBScript RUNAT=Server>

Sub Application_OnStart
Application ("visitas") = 0
Application ("conectados") = 0
End Sub

Sub Application_OnEnd
End Sub

Sub Session_OnStart
Application ("visitas") = Application ("visitas") + 1
Application ("conectados") = Application ("conectados") + 1
End Sub

Sub Session_OnEnd
Application ("conectados") = Application ("conectados") - 1
End Sub

</SCRIPT>


y el código que coloco en la página es:

<%= Application ("visitas") %> visitas y
<%= Application ("conectados") %> conectados

pero como dije anteriormente, no me funciona!

rapomon
07 de Noviembre del 2002
Mi experiencia con las subfunciones del global.asa no es muy buena.
Creo que el Sub Session_OnEnd sólo funciona cuando hacemos Session.Abandon en alguna página asp, no cuando el usuario abandona la página y cierra el explorer.

En cuanto a lo demás debería funcionar, no pongas espacios entre Application y ("").
Ten en cuenta que las variables de aplicación se inicializan cuando arrancas el iis o modificas el global.asa

Gerardo Castellanos
07 de Noviembre del 2002
Ok.. ya lo hice funcionar, al parecer necesitaba estar el global.asa es el raiz (/wwwroot/)
Pero como hago para que un usuario, al cerrar su ventana del navegador, cierre su sesión?