Foros del Web » Programando para Internet » ASP Clásico »

global.asa ??? donde, cuando?? :)

Estas en el tema de global.asa ??? donde, cuando?? :) en el foro de ASP Clásico en Foros del Web. Oigan tengo una duda con el archivo global.asa, quiero saber cuantas sesiones hay activas, y poder eliminarlas.. tengo el siguiente codigo: <SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub ...
  #1 (permalink)  
Antiguo 22/02/2007, 11:02
 
Fecha de Ingreso: mayo-2006
Mensajes: 215
Antigüedad: 18 años, 11 meses
Puntos: 0
global.asa ??? donde, cuando?? :)

Oigan tengo una duda con el archivo global.asa, quiero saber cuantas sesiones hay activas, y poder eliminarlas..

tengo el siguiente codigo:
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">

Sub Application_OnStart
Application("ActiveUsers") = 0
End Sub

Sub Session_OnStart
Session.Timeout = 20
Session("Start") = Now
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>

Pero y este archivo debe estar en la carpeta de mis paginas?? o donde??
para ver la variable activeusers, como es, aparte de que debo incluir el archivo global.asa en la pagina donde desee ver el contenido d esa variable?

<%response.Write( Application("ActiveUsers"))%> ?? es erroneo vdd

ayuda, ahora es complicado manejar este archivo, debo reiniciar la maquina, cada vez que lo modifique??

Gracias
  #2 (permalink)  
Antiguo 23/02/2007, 08:27
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Re: global.asa ??? donde, cuando?? :)

En cuanto donde ha de estar el archivo global.asa, ha de estar en el directorio raiz.

En cuanto a

Código:
<%response.Write( Application("ActiveUsers"))%>
has de añadirle

Código:
application.lock 
response.Write( Application("ActiveUsers"))
Suerte
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:17.