Сделать стартовой  
 
Манчестер Юнайтед КПР
  4   0

 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 


Критика,предложения,вопросы
На страницу Пред.  1, 2, 3 ... 111, 112, 113 ... 129, 130, 131  След.
 
Начать новую тему   Ответить на тему    Список форумов Манчестер-Юнайтед.ру -> Манчестер-юнайтед.ру
Предыдущая тема :: Следующая тема  
Автор Сообщение
Frantic_Den
Модератор
Модератор


Зарегистрирован: Apr 08, 2007
Сообщения: 15497

СообщениеДобавлено: Вт Авг 18, 2009 17:59    Заголовок сообщения: Ответить с цитатой

suren, почитай эту тему, возможно поймешь!
_________________
Champ20ns
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
RockMaster
Юниор
Юниор


Зарегистрирован: Nov 15, 2008
Сообщения: 51
Откуда: Воронеж

СообщениеДобавлено: Пн Авг 24, 2009 19:25    Заголовок сообщения: Ответить с цитатой

Люди, обновите календарь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
OutcastMUFan
Игрок основы
Игрок основы


Зарегистрирован: May 18, 2008
Сообщения: 696
Откуда: Уссурийск

СообщениеДобавлено: Пт Авг 28, 2009 6:54    Заголовок сообщения: Ответить с цитатой

Уважаемые админы продвигается ли работа по новой версии нашего сайта, ведь о ее замысле объявили год назад?
_________________
"Life Is Football ... Football Is Manchester United" - George Best
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DuncanEdwards
Звезда футбола
Звезда футбола


Зарегистрирован: Nov 30, 2007
Сообщения: 1979
Откуда: Акмолинск, Казахстан

СообщениеДобавлено: Вт Сен 08, 2009 9:44    Заголовок сообщения: Ответить с цитатой

Давно хотел спросить. От чего возникает - в этой теме сообщений нет?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mute
Звезда футбола
Звезда футбола


Зарегистрирован: Aug 17, 2007
Сообщения: 4568

СообщениеДобавлено: Вт Сен 08, 2009 10:19    Заголовок сообщения: Ответить с цитатой

А вообще ресурсу нужен новый скрипт. Имеющийся имхо себя изжил.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Scouse
Юниор
Юниор


Зарегистрирован: Nov 02, 2007
Сообщения: 82
Откуда: Украина, Одесса

СообщениеДобавлено: Вт Сен 08, 2009 10:44    Заголовок сообщения: Ответить с цитатой

DuncanEdwards писал(а):
Давно хотел спросить. От чего возникает - в этой теме сообщений нет?

Вроде как, когда модерируется и удаляется последний пост в теме.
_________________
A Scouser is never drunk, so long as he can hold onto the kerb and not fall out of 'the pool'
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить E-Mail Посетить сайт автора Yahoo Messenger MSN Messenger
Frantic_Den
Модератор
Модератор


Зарегистрирован: Apr 08, 2007
Сообщения: 15497

СообщениеДобавлено: Вт Сен 08, 2009 11:36    Заголовок сообщения: Ответить с цитатой

DuncanEdwards, не уверен что это так, но приведу как пример: Все что вы видите на этом ресурсе покоится в базе данных, в том или ином виде. Весь контент разбивается на сущности (новость, файл, сообщение, тема, пользователь), у которых есть определенные атрибуты (имя пользователя, мыло, подпись...). У каждого типа контента есть свой уникальный индентификатор в базе (ID), по которому его можно отличить от всех остальных. Возможно, что после удаления одного элемента сущности из базы данных происходит не удаление, как таковое, то есть стирание всей информации из базы о нем, а у данной сущности просто есть атрибут УДАЛЕНО, который описывает состояние элемента и возможные его значения 0 или 1. В таком случае при любой выборке, например, сообщений на форуме нужно проводить проверку установлено ли поле УДАЛЕНО в 1, если да, то данный элемент не принимает участия в выборке, если в 0, то принимает. А в нашей ситуации, скорее всего, при разбивке темы на страницы, работает самый обычный счетчик сообщений, без проверки удалено сообщение или нет, то есть счетчик просто подсчитывает количество ID данной сущности в базе. А уже, когда происходит вывод сообщений для пользователей, то указанная выше проверка срабатывает (то есть движок форума таки проверяет удалено сообщение иль нет) и из-за того, что счетчик всегда насчитывает максимально возможное количество сообщений, которых естественно больше, чем отображаемых, мы и наблюдаем эту дурацкую ошибку.
_________________
Champ20ns
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DuncanEdwards
Звезда футбола
Звезда футбола


Зарегистрирован: Nov 30, 2007
Сообщения: 1979
Откуда: Акмолинск, Казахстан

СообщениеДобавлено: Вт Сен 08, 2009 16:11    Заголовок сообщения: Ответить с цитатой

Frantic_Den, спасибо Дени за ответ, правда текст словно диалоги из "Матрицы" или посты уважаемого Эльфана . Еще несколько раз прочитаю и надеюсь, пойму.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dred
Модератор
Модератор


Зарегистрирован: Jan 31, 2007
Сообщения: 8714
Откуда: Lancashire

СообщениеДобавлено: Вт Сен 08, 2009 17:47    Заголовок сообщения: Ответить с цитатой

Frantic_Den, обьяснение программера

Ну а если проще, дыры появились тогда, когда один из юзеров этого ресурса попросил стереть свой профиль :)
_________________
ЯEPUБLIC OF MAИCUИIA ЯED AЯMY
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Frantic_Den
Модератор
Модератор


Зарегистрирован: Apr 08, 2007
Сообщения: 15497

СообщениеДобавлено: Вт Сен 08, 2009 18:08    Заголовок сообщения: Ответить с цитатой

Dred, та не Дим, "В этой теме нет сообщений" было еще до этого, да и на нормальном движке удаление чего-либо, отличного от настроек, НЕ ДОЛЖНО приводить к краху! Да и в конце концов никто ж не заставлял удалять его профиль! Так что юзер никак не при чем.
_________________
Champ20ns
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
52rus
Модератор
Модератор


Зарегистрирован: Feb 25, 2008
Сообщения: 3360
Откуда: Нижний Новгород

СообщениеДобавлено: Вт Сен 08, 2009 20:35    Заголовок сообщения: Ответить с цитатой

Frantic_Den писал(а):
DuncanEdwards, не уверен что это так, но приведу как пример: Все что вы видите на этом ресурсе покоится в базе данных, в том или ином виде. Весь контент разбивается на сущности (новость, файл, сообщение, тема, пользователь), у которых есть определенные атрибуты (имя пользователя, мыло, подпись...). У каждого типа контента есть свой уникальный индентификатор в базе (ID), по которому его можно отличить от всех остальных. Возможно, что после удаления одного элемента сущности из базы данных происходит не удаление, как таковое, то есть стирание всей информации из базы о нем, а у данной сущности просто есть атрибут УДАЛЕНО, который описывает состояние элемента и возможные его значения 0 или 1. В таком случае при любой выборке, например, сообщений на форуме нужно проводить проверку установлено ли поле УДАЛЕНО в 1, если да, то данный элемент не принимает участия в выборке, если в 0, то принимает. А в нашей ситуации, скорее всего, при разбивке темы на страницы, работает самый обычный счетчик сообщений, без проверки удалено сообщение или нет, то есть счетчик просто подсчитывает количество ID данной сущности в базе. А уже, когда происходит вывод сообщений для пользователей, то указанная выше проверка срабатывает (то есть движок форума таки проверяет удалено сообщение иль нет) и из-за того, что счетчик всегда насчитывает максимально возможное количество сообщений, которых естественно больше, чем отображаемых, мы и наблюдаем эту дурацкую ошибку.

это как в анекдоте "....папа, а с кем ты сейчас разговаривал?"
_________________
первый раз на ОТ и сразу на игре с Ливером и сразу 3-1!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Frantic_Den
Модератор
Модератор


Зарегистрирован: Apr 08, 2007
Сообщения: 15497

СообщениеДобавлено: Ср Сен 09, 2009 12:08    Заголовок сообщения: Ответить с цитатой

52rus, DuncanEdwards, тьфу на вас, я ж вроде по-русски старался
_________________
Champ20ns
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
17dufa
Игрок основы
Игрок основы


Зарегистрирован: Mar 07, 2009
Сообщения: 917

СообщениеДобавлено: Ср Сен 09, 2009 13:09    Заголовок сообщения: Ответить с цитатой

Frantic_Den, вопрос более интересный - а лечится это будет или это данность с которой ресурс будет жить до конца своих дней?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Frantic_Den
Модератор
Модератор


Зарегистрирован: Apr 08, 2007
Сообщения: 15497

СообщениеДобавлено: Ср Сен 09, 2009 14:55    Заголовок сообщения: Ответить с цитатой

17dufa, ну не я ж программист данного ресурса. Скажем так, я уверен, что починить это можно в течении часа (из которого 59 минут уйдет на изучение кода), это если не спешить совсем.
_________________
Champ20ns
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
17dufa
Игрок основы
Игрок основы


Зарегистрирован: Mar 07, 2009
Сообщения: 917

СообщениеДобавлено: Ср Сен 09, 2009 15:13    Заголовок сообщения: Ответить с цитатой

Frantic_Den, ну зато ты модер я ж не предлагаю тебе лично этим заняться. мне больше интересно вообще кто-то собирается этим хоть когда-нить заниматься или надо смириться с этим как с неизбежным злом?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Манчестер-Юнайтед.ру -> Манчестер-юнайтед.ру Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3 ... 111, 112, 113 ... 129, 130, 131  След.
Страница 112 из 131

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


  Rambler's Top100   Рейтинг@Mail.ru   Футбол на Soccer.ru: Новости футбола России и Европы онлайн, Евро кубки и чемпионаты Live Rambler's
Top100


Главная | Новости | Форум | Статьи | Файлы | Галерея | Календарь | О нас | Рекомендовать | Обратная связь