Глюк с Л.С.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
Глюк с Л.С.
Несколько дней назад появилась следующая проблема с Л.С.: пишет, что Новых ЛС: 1 , на самом деле, последнее полученное сообщение, уже прочитано! Опросил форумчан, кроме меня, ни у кого этого глюка нет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Глюк с Л.С.
Столько информации для решения проблемы предоставлено, что я просто теряюсь, на что это списать.
Любовь и боль, покой и бой я как любой несу с собой…
Re: Глюк с Л.С.
имеется ввиду - поиск рулит?МайскийЖук писал(а):Столько информации для решения
в админке всё синхронизировал,
в поиске везде ваш модуль синхронизации выскакивает.
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Глюк с Л.С.
Имеется в виду, что совершенно непонятно, на что это списать, так как ничего не сказано в первом сообщении: что менялось, как менялось, когда менялось, при каких обстоятельствах впервые был замечен этот глюк. Шагать-то от чего вообще?
Предлагаю для начала самому себе (или попросить кого-нибудь) послать еще одно личное сообщение. Скрипты форума пересчитают количество непрочитанных и прочитанных ЛС, и все должно придти в норму.
Предлагаю для начала самому себе (или попросить кого-нибудь) послать еще одно личное сообщение. Скрипты форума пересчитают количество непрочитанных и прочитанных ЛС, и все должно придти в норму.
Любовь и боль, покой и бой я как любой несу с собой…
Re: Глюк с Л.С.
не прокатило, удалил его в базе.... стало Новых ЛС: 0, но как пришло новое сообщение - появилось уведомление, но при просмотре не пропало, то есть теперь опять Новых ЛС: 1
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Глюк с Л.С.
А у тебя случаем ящик с ЛС не переполнен? Какое стоит ограничение на форуме для ЛС?
Любовь и боль, покой и бой я как любой несу с собой…
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Глюк с Л.С.
Лан. Короче, вот тебе функция, запусти ее, она должна помочь тебе синхронизировать счетчики ЛС у всех пользователей.
Запусти эту функцию из какого-нибудь файла PHP.
Мож это тебе поможет. Хотя гарантий не даю.
Код: Выделить всё
function update_unread_count()
{
global $db;
$sql = 'SELECT user_id, COUNT(msg_id) as num_messages
FROM ' . PRIVMSGS_TO_TABLE . '
WHERE pm_unread = 1
AND folder_id <> ' . PRIVMSGS_OUTBOX . '
GROUP BY user_id';
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$db->sql_query('UPDATE ' . USERS_TABLE . ' SET user_unread_privmsg = ' . $row['num_messages'] . '
WHERE user_id = ' . $row['user_id']);
}
$db->sql_freeresult($result);
}Код: Выделить всё
update_unread_count();Любовь и боль, покой и бой я как любой несу с собой…
Re: Глюк с Л.С.
записал в текстовый файл, кинул в корень, запускаю http://www.santechniki.com/12345.php
что не так делаю?
что не так делаю?
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Глюк с Л.С.
Ну как что? Это ж не просто текст. Его вообще-то надо обернуть хотя б в
<?php ?>Любовь и боль, покой и бой я как любой несу с собой…
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
Re: Глюк с Л.С.
Я выше написал, как вызывать эту функцию. Ну что, каждый шаг что ль надо расписать? 
Любовь и боль, покой и бой я как любой несу с собой…
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Глюк с Л.С.
Распакуй в корень, потом запусти upd_pm.php
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

