Чат AJAX+php

Paranoiac

Новичок
Чат AJAX+php

Прочитал про AJAX переписал свой фреймовый чат

одно не могу догнать как зделать подгрузку только новых сообщений?
 
При передаче клиенту сохраняешь в сессии максимальный ID, Потом проверяешь по этому ID, если есть записи, то выводишь только их и снова сохраняешь максимальный ID……
 
а список пользователей можно как нибудь подгружать только вновь вошедших?
 
Lol ) В сессию писать не надо. Надо сохранять id последнего полученного сообщения в переменной яваскрипта, и передавать каждый раз в запросе. Чтоб например после F5 не терялись сообщения.
 
у меня такой чат работает правда на dklab исходнике
иногда дублирует сообщения по алгоритму WDStalker

а список пользователей я обновляю раз в 10 минут
этого достаточно
 
EugeneVC
А я раз в 5 секунд. За 10 минут уже все выйти могут.
 
Чтоб например после F5 не терялись сообщения.
У меня сделано так, при входе и при F5 грузятся(без ajax, обычным echo) последние ~20-30 сообщений, а ajaxom добавляются только новые.

-~{}~ 24.01.07 14:24:

З.Ы. Оптимально делать так, при заходе\выходе\кике в системке писать вызов js функции, которая бы обновляла юзерлист.
 
Сверху