Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/11/2012, 09:29
jhonathan2205
 
Fecha de Ingreso: noviembre-2012
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Sistema de aviso mensajes chat

Bueno Bro, yo estoy justo en el mismo punto donde estas tu, a mi se me ocurre tambier mandar un dato a la bd a traves de ajax, y comparar este dato, no la tabla donde se guarda la conversacion, si no otra donde actualices quien esta escribiendo en ese instante.

Por ejemplo:

- En la bd tabla debes tener una tabla con los datos de los usuarios que estan en el chat, para mi caso solo son 2, ahi agregar un campo que por defecto sea 0, donde se guardaria el id del usuario que esta escribiendo.
- Ademas debes crear una funcion que se dispare cuando el campo del mensaje a a sido seleccionado (onfocus), y que mande como parametro el id del usuario que lo activo.
- Por otro lado debe haber una funcion constante que revise la bd, y cuando detecte que el campo de la bd donde se guarde el id del que esta escribiendo sea diferente de 0 y del propio id, actualiza el mensaje en el div.

Esa es la solucion que se me ocurrio, aun no la he implementado, por que estoy buscando alternativas que no tengan que buscar en la base de datos cada segundo para ver si alguien escribio, pero estoy en eso, si te sirve de algo, bien por ti, y si encuentras una solucion mejor, porfa me avisas.