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

Sin Gloval.asa

Estas en el tema de Sin Gloval.asa en el foro de ASP Clásico en Foros del Web. Pues quisiera saber como hacer lo de visitas activas pero sin usar el Gloval.asa, to he probado con esto <script language=vbscript runat=server> Sub Application_OnStart Application("Activos") ...
  #1 (permalink)  
Antiguo 03/02/2002, 06:11
 
Fecha de Ingreso: diciembre-2001
Mensajes: 248
Antigüedad: 23 años, 4 meses
Puntos: 0
Sin Gloval.asa

Pues quisiera saber como hacer lo de visitas activas pero sin usar el Gloval.asa, to he probado con esto
<script language=vbscript runat=server>

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

Sub Application_OnEnd
End Sub

Sub Session_OnStart
Application.Lock
Application("Activos") = Application("Activos") + 1
Application.Unlock
End Sub

Sub Session_OnEnd
Application.Lock
Application("Activos") = Application("Activos") - 1
Application.Unlock
End Sub

</script>

<P><FONT size="2"><%=Application("Acti vos")%> Usuarios activos</P></FONT>
Pero no me funciona, mirenlo y diganme que puedo hacer
Gracias.
  #2 (permalink)  
Antiguo 03/02/2002, 22:01
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: Sin Gloval.asa

Hola amigo, para sacar los visitantes activos en tu sitio debes usar obligatoriamente el Global.asa para poder usar variables de aplicación.

Además, los eventos que tú estás usando, sea, Application_OnStart, Application_OnEnd, Session_OnStart y Session_OnEnd son sucesos que gestiona el archivo Global.asa

Si no, te ves obligado a usar archivos de texto y deberás controlar mediante JavaScript de cliente cuándo un usuario abandona el sitio, cosa difícil para algunos navegadores.

Por todo esto, si no usas Global.asa, hacer esto se puede convertir en una tarea titánica y de dudosos resultados.

Espero haberte aclarado este asunto. Recibe un saludo. :) ;) :P

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
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 06:35.