noticiasvs
Gamma
Programador
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola chicos, estoy haciendo un chat y quiero algo sencillo, lo tengo planteado de la siguiente forma. Tengo una tabla con 4 campos:
- idconversacion, que es el id de un usuario unido al id del otro usuario
- nombre de usuario
- mensaje
- leido
El tema es que cuando se inserten las filas en la bd, si el usuario con el que chateas (no tú) está en la página del idconversacion, se manda el insert con un valor para leido de 1, si no está conectado a la página con idconversacion se manda el insert con un valor para leido de 2. El tema es, se puede detectar si un usuario está conectado en ese momento en esa página mediante javascript?? o ajax??
Seguramente existen otras formas, que sobrecargen menos la bd, asà que si conocen alguna tecnologÃa para hacer un chat más optimizado y que sea posible ejecutar desde un hosting compartido (por el momento), estarÃa agradecido por la información. Saludos
- idconversacion, que es el id de un usuario unido al id del otro usuario
- nombre de usuario
- mensaje
- leido
El tema es que cuando se inserten las filas en la bd, si el usuario con el que chateas (no tú) está en la página del idconversacion, se manda el insert con un valor para leido de 1, si no está conectado a la página con idconversacion se manda el insert con un valor para leido de 2. El tema es, se puede detectar si un usuario está conectado en ese momento en esa página mediante javascript?? o ajax??
Seguramente existen otras formas, que sobrecargen menos la bd, asà que si conocen alguna tecnologÃa para hacer un chat más optimizado y que sea posible ejecutar desde un hosting compartido (por el momento), estarÃa agradecido por la información. Saludos
Última edición:

