Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2003, 08:42
roroland
 
Fecha de Ingreso: enero-2002
Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 23 años, 4 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