Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/07/2007, 14:53
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 2 meses
Puntos: 20
Re: Mensajes leídos o no en un foro

No sé si esto va exactamente así, pero podría ser que, al hacer login, el usuario inicia una SESSION en la cual está especificada la fecha y hora de creación. Todos los post nuevos desde esa fecha (se compara con la fecha actual), se marcan como nuevos, y a partir de ahí se van añadiendo en SESSIONS los post ya leídos (cogiendo la última ID de cada post) Así si hay nuevas respuestas, lo detectará como no leído porque hay nuevas ID de respuesta, y si cierra la sesión y la vuelve a abrir, la fecha variará, por lo que no le volverán a aparecer los mismos post como no leídos.

Espero haberte ayudado.