Utilizaremos el Global Asa para contabilizar las personas que tenemos online en la web.
Utilizaremos una variable de session para almacenar los usuarios online.
Código Fuente:
sub application_onStart()
'sentencias que se ejecutan al entrar el primer usuario
application("numero_usuarios")=0
end sub
sub session_onStart()
application.lock
application("numero_usuarios") = application("numero_usuarios") + 1
application.unlock
end sub
sub session_onEnd()
'sentencias que se ejecutan cada vez que entra un usuario
application.lock
application("numero_usuarios") = application("numero_usuarios") - 1
application.unlock
end sub
Ya tenemos la variable de sesion "numero_usuarios" preparada.
En la página que queramos mostrar el número de usuarios online:
response.write application("numero_usuarios")
Los trucos ASP.NET más vistos
Este truco ha recibido 13 votaciones| Nota media: 6Selecciona tu
Puntuación: