Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2011, 15:20
adrirm
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Estados de usuario en chat.

Buenas, estoy haciendo un chat en PHP. (Ajax, javascript, etc.)

El problema que tengo es como guardo el estado del usuario, es decir, si está conectado, ausente, desconectado.. (en principio con conectado y desconectado me vale ).

He pensado en guardarlo como un campo en la tabla de usuarios dandole el valor de ON si está conectado o OFF si está desconectado para que los demás usuarios lo vean conectado o desconectado.

Bien, cuando se conecta, ese campo se pone en ON. ¿Pero como lo pongo en OFF cuando el usuario cierre el navegador?

Claro ejemplo, Facebook. ¿Cómo gestiona esto? ¿Cómo sé yo que un usuario está conectado o desconectado? ¿Cómo me informa Facebook de ello?

Gracias de antemano