
23/01/2003, 08:42
|
| | Fecha de Ingreso: enero-2002 Ubicación: Mar del Plata
Mensajes: 243
Antigüedad: 23 años, 4 meses Puntos: 0 | |
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 |