PDA

Ver la Versión Completa : Usuarios conectados


roman
28-05-2003, 17:58:37
Ya que los veo tan animados con PHP :) quiero ver si pueden darme una idea (o varias ideas) de cómo manejar aquello de los usuarios conectados en un momento dado, tal como se maneja en la página inicial de estos foros.

Yo había pensado algo así:

Cuando un usuario se registra grabo en una tabla la hora de entrada, misma que actualizo cada vez que el usuario se mueve de página.

Cuando se muestra la lista de usuarios registrados, para saber si X usuario está activo o no, tomo la hora actual y le resto la hora grabada anteriormente. Si esta diferencia es menor que algún mínimo especificado lo considero activo.

Esto es casi lo primero que se me vino a la mente así que no sé que tan factible sea o si hay otras maneras mejores.

(* Gracias *)

kayetano
28-05-2003, 18:49:00
Unos cuantos ejemplos
http://www.hotscripts.com/PHP/Scripts_and_Programs/Counters/Real-Time/

__hector
28-05-2003, 23:20:03
No estoy seguro, y aprovecho para satisfacer una duda que tengo, y es saber si en php no existen las variables de aplicacion?

En ASP por ejemplo existen variables de sesion, propias de cada conexion, y variables de aplicacion, que son mas generales, y no identifican ninguna sesion en especifico. Asi cuando se dispara el evento Application_OnStart(), basta con bloquear la aplicacion, y sumarle a una variable de aplicacion uno, algo como

Application.lock()
Application("variable") = Application("variable") + 1
Application.unlock()

Hay algo asi?

roman
30-05-2003, 18:26:22
Posteado originalmente por kayetano
Unos cuantos ejemplos
http://www.hotscripts.com/PHP/Scripts_and_Programs/Counters/Real-Time/

Disculpa Kayetano mi mala educación; se me olvidó agradecerte los enlaces. Ahora lo hago,

¡Gracias!