![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
начало про посты >> тут <<
проблема, которая заключалась в показе пользовутелю тему с новым постом (пока его не было) решена, но опять же возникла проблема... Структура: 1. Категории 2. Форумы 3. Темы в форумах все правильно правильно показывывается, а вот в категориях нет. В категории показывается что есть сообщение не прочитнное пользователем, после того, как он прочитает это сообщение (просто войдет в тему), в категории все номально, НО если в категорее более одной темы (этого не избежать), отображение происходит не верно. как решить эту проблему? Вот код:
|
|||
|
||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
неужели никто не знает как это сделать?
|
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
а что ты хочешь получить в ответ на такой вопрос? люди по куску кода должны мощной телепатической волной понять, что же такого неверного происходит? я даже не могу дать тебе рекомендацию посмотреть ошибки, так как по представленной информации не могу понять, какого рода проблема |
|||
|
||||
Shark |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 18.6.2006 Где: Москва Репутация: 4 Всего: 4 |
bars80080, проблема:
пользователь Н написал сообщение на форуме в двух темах пока не было пользователь Т... пришел пользователь Т и видит что в форуме Гы, есть не прочитанные сообщения в двух темах...пользователь Т, нажимает на ссылку "Прочитать последнее сообщение" и попадает в тему...Тему прочитал и выходит в главную страницу index.php и видет, что в форуме Гы якобы все сообщения прочитаны... хотя прочитал он одну тему, а вторую не читал..Как сделать так, чтоб на главное странице пока зывалось,что в этом форум есть еще не прочитанные сообщения в темах? |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
значит, у нас есть таблица, куда мы вносим данные примерно таким образом: id, id_user, id_tema, date
пользователь-тема-дата когда он её просмотрел. запись происходит, когда пользователь заходит в просмотр темы для категорий мы можем ввести то же самое правило. либо в отдельную таблицу категорий, либо в ту же таблицу, если идентификаторы id_tema и id_cat не пересекаются. вопрос остаётся, когда записывать: к примеру, каждый раз при заходе пользователя в тему, мы помимо записи в тему, производим проверку на существование непомеченных тем, или с устаревшими датами. если есть делаем запись (помечаем форум). но можно поразмыслить над моментом записи |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |