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

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar