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

Esto es normal????

Estas en el tema de Esto es normal???? en el foro de ASP Clásico en Foros del Web. Hola : consegui por ahi un codgio para mostrar los usuarios activos en mi sitio, aparentemente funciona bien, excepto que cada vez que entro al ...
  #1 (permalink)  
Antiguo 23/01/2003, 08:42
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 22 años, 5 meses
Puntos: 0
Pregunta Esto es normal????

Hola : consegui por ahi un codgio para mostrar los usuarios activos en mi sitio, aparentemente funciona bien, excepto que cada vez que entro al sitio (no F5 refresh) me suma a mi una y otra vez, en vez de que si me voy reste un usuario por ejemplo, esto es normal? Si es asi, cada cuanto tiempo el script se da cuenta que hay menos users y los resta ?

Aqui les paso el global.asa y el script:


GLOBAL.ASA

<SCRIPT LANGUAGE=VBScript RUNAT=server>

sub application_onStart()
'sentencias que se ejecutan al entrar el primer usuario
application("num_usuarios")=0
end sub

sub session_onStart()
'sentencias a ejecutar al irse el último usuario
application.lock
application("num_usuarios") = application("num_usuarios") + 1
application.unlock
end sub

sub session_onEnd()
'sentencias que se ejecutan cada vez que entra un usuario
application.lock
application("num_usuarios") = application("num_usuarios") - 1
application.unlock
end sub

</SCRIPT>


HTML

<html>
<head>
<title>Muestro usuarios activos</title>
</head>

<body>
<h1>Usuarios activos
<%
application.lock
response.write application("num_usuarios")
application.unlock
%>
</h1>

</body>
</html>


Gracias
  #2 (permalink)  
Antiguo 23/01/2003, 21:22
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
Que timeout le has puesto a tu sesion?
  #3 (permalink)  
Antiguo 24/01/2003, 10:08
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 22 años, 5 meses
Puntos: 0
Perdon por mi ignorancia, recien empiezo en esto y no tengo idea de donde o como hacer eso del time out...Me podrian explicar>?
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 22:18.