Помогите с функцией определения последних постов в форуме
Помогите с функцией определения последних постов в форуме. Я никак не могу написать для своего форума функцию, которая бы определяла в каких форумах есть новые непрочитанные сообщения
сравнивай дату постов с датой последнего посещения юзера.
Цитата: foxweb
сравнивай дату постов с датой последнего посещения юзера.
Слишком просто. Такой вариант не будет работать если во время последнего посещения пользователь не прочитал какие-то посты.
потом соответственно при посещении топика его убираешь...
при новом заходе на страницу сверяешь время захода с временем старого захода, добавляешь в этот массив новые топики... ну и старые непрочитанные там остаются...
Допустим, но это будет работать лишь для одного юзера. Например, если я зайду и прочитаю все посты, то массив будет очищен и другой юзер, зайдя на фору, будет считать, что новых сообщений нет.
Цитата: Web-Coder
Допустим, но это будет работать лишь для одного юзера. Например, если я зайду и прочитаю все посты, то массив будет очищен и другой юзер, зайдя на фору, будет считать, что новых сообщений нет.
ясный перец, тебе для каждого юзера придётся отдельный массив создавать.
ну по-моему ipb например так и делает, и хранит его serialize() в куках...