Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/02/2002, 06:37
Avatar de macedo
macedo
 
Fecha de Ingreso: enero-2002
Ubicación: Madrid
Mensajes: 124
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: ¿Un contador de usuarios activos sin global.asa?

Yo he desarrollado uno de la siguiente manera:

Cuando el usuario accede, su nombre de usuario y el timer del servidor (separados por un caracter, por ejemplo "#") se añade a una variable de aplicación (de cadena). Un frame oculto se recarga cada cierto tiempo y actualiza la cadena con el nuevo timer.

Este frame, además, chequea todos los usuarios y sus timer's, y si álguno es más antiguo de lo que debiera (por ejemplo tres veces el tiempo de recarga del frame), lo elimina de la cadena.

El conjunto "Nombre de usuario" + "timer" se separa del de los demas usuarios mediante otro caracter separador (en mi caso "|"). De esta forma el número de usuarios activos lo obtienes de Ubound(split(Variable_de_Aplicación),"|" ,-1)

De este modo puedes tener un control sobre los usuarios activos sin necesidad de un global.asa

Espero que te sirva.

Si no, te puedo mandar el código, pero creo que deberías currartelo en función de tus propias necesidades.