CULTURA
ASP: cuenta los usuarios conectados
El recuento de usuarios conectados en un momento dado es un automatismo que se puede realizar en ÁSPID.
De hecho, cada usuario que se conecta corresponde a una nueva sesión y la suma del recuento de sesiones proporciona el resultado que visualizas.
La implementación es bastante simple, si tiene la opción de directorios ejecutables en el servidor IIS que realizan ÁSPID.
Este es el código de secuencia de comandos para insertar en el archivo «global.asa«:
<SCRIPT LANGUAGE="VBScript" RUNAT="Server"> Sub Application_OnStart Application("ActiveUsers") = 0 End Sub Sub Session_OnStart ' setta il timeout di default 10 Session.Timeout = 10 Application.Lock Application("ActiveUsers") = Application("ActiveUsers") + 1 Application.UnLock End Sub Sub Session_OnEnd ' quando il visitatore esce (-1) Application.Lock Application("ActiveUsers") = Application("ActiveUsers") - 1 Application.UnLock End Sub </SCRIPT> Sulla pagina ASP è sufficiente inserire questo script: <%= Application("ActiveUsers") %>
Hola Fabuloso