noticiasvs Seguir
Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
- Desde
- 4 Ene 2017
- Mensajes
- 217
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: