Текущее время: понедельник, 21 августа 2017, 18:58
Пользователи, которые читают эту тему: 1 гость
Новая тема Ответить
#201 Ссылка на пост Добавлено:
Эт ты серьёзно или шутишь?
#202 Ссылка на пост Добавлено:
Серьёзно шучу Very Happy А вообще я тебе не советую писать кратенькие сообщения Заткнулся
Здесь чё-то это не любят, говорят, это вам не чат, а форум. Вот...
#203 Ссылка на пост Добавлено:
Wayle писал(а):
А вообще я тебе не советую писать кратенькие сообщения Заткнулся

Истину человек сей глаголитWink2
#204 Ссылка на пост Добавлено:
У меня аватар не устанавливается.(Заранее предупреждаю. что Виндоус у меня с просроченной лицензией, может поэтому...?)
#205 Ссылка на пост Добавлено:
Tero Max, а она удовлетворяет ограничениям?
напоминаю, аватара должна быть не более чем 100х100 pix и размером не более 15 килов.
#206 Ссылка на пост Добавлено:
Tero Max, дело не в винде)Попробуй например аватарку с галереи какойнить взять.
#207 Ссылка на пост Добавлено:
RSV_Terminator писал(а):
Wayle писал(а):
А вообще я тебе не советую писать кратенькие сообщения Заткнулся

Истину человек сей глаголитWink2


Кратенько обрисовал ситуацию, опровергая тем самым своё подтверждение о высказывании о кратости Very Happy

ПТ: Залезаю в профиль юзера *SOUL* поискать сообщений кой-каких, и в "Найти все сообщения пользователя *SOUL*" вижу сообщения не только этого пользователя, но и Nightsoul и SouL. Баг? Very Happy
#208 Ссылка на пост Добавлено:
Ого! Альф, а ты похоже только что дырку в пхпББ нашел )))
А это был самый стабильный за всю историю релиз, больш года ни одного патча не вышло...
что ж ты делаешь, подлец Very Happy
#209 Ссылка на пост Добавлено:
Цитата:
ПТ: Залезаю в профиль юзера *SOUL* поискать сообщений кой-каких, и в "Найти все сообщения пользователя *SOUL*" вижу сообщения не только этого пользователя, но и Nightsoul и SouL. Баг?

Врядли это баг, ведь поиск заточен искать как по точному параметру, так и все имена включающие в себя xxx, в данном случае SOUL
#210 Ссылка на пост Добавлено:
Да не, это баг - это 100%, и боюсь очень серьезный. Ибо есть у меня подозрение, что символ "*" интерпретируется в виде маски.

Для примера, вот этот поиск не дает туеву хучу результатов Smile хотя, если бы поиск был заточен на неточное совпадение, результатов было бы страниц на 50.
http://www.nightwish.com.ru/forum/search.php?search_author=A

Что гадать - надо смотреть коды, но у меня увы пока до этого руки не дошли :(
#211 Ссылка на пост Добавлено:
Bosmr, я думаю ты не прав)
Запрос на неточный поиск в пхпББ происходит так:
*xxx - будут найдены любые имена в конце которых находится xxx
xxx* - будут найдены любые имена в начале которых имеется xxx
*xxx* будут найдены имена содержащие xxx в середине, в начале, в конце
Ну и все три варианта отобразят просто xxx
А вот если запрос будет "xxx" (без кавычек), то это будет точный запрос.
Я считаю багом здесь отсутствие запрета на использование * в имени пользователя)))
#212 Ссылка на пост Добавлено:
Подожди, как же это не баг, если ты запрашиваешь "Все сообщения пользователя", а ищешь сообщения и других пользователей, имена которых каким-либо образом перекрываются с этим? Very Happy

Ладно, всё это по большому счету домыслы, лучше воьми исходники и посмотри, какой SQL-запрос создается в процессе инициирования поиска "всех сообщений пользователя" Smile

Добавлено спустя 10 минут 28 секунд:

Сильно упрощенный запрос выглядел бы так
SELECT * FROM `phpbb_post_text` WHERE `user_id` = 1
Выберет все сообщения полльзователя.

А чтобы сделать поиск на неточное совпадение, юзаем либо LIKE, либо несколько OR `user_id` =

В любом случае это косяк Razz как ни крути
#213 Ссылка на пост Добавлено:
Bosmr, просто модуль поисковика обобщен и для всех поисковых запросов работает одинаково. И поэтому если ищешь сообщения какого-то пользователя нужно точно вводить его имя. Ну а багом, как я уже сказал, является то, что * разрешена в имени пользователя. В винде ж ты не можешь создавать файлы, включая символ *, а здесь вот так, поэтому я считаю проблема именно в этом. Если в именах пользователей не будет этого символа, то тогда и проблем с поиском не будет. И поиск имени *SOUL* будет трактоваться как имена пользователей, включающих в себя SOUL, и не будет никакой мешанины! Very Happy
p.s.: насчет исходников ... давно не качал свежих версий ... надо добраться как-нить)))
#214 Ссылка на пост Добавлено:
Цитата:
багом, как я уже сказал, является то, что * разрешена в имени пользователя. В винде ж ты не можешь создавать файлы, включая символ *, а здесь вот так, поэтому я считаю проблема именно в этом.

Дык в том то и дело, что в SQL-запросе, как ты надеюсь понимаешь, символ * не имеет ничего общего с любым символом.
Этот символ однозначно криво переваривается движком, и на его основе создается кривой запрос, который, как мне кажется, может быть довольно опасным с точки зрения нагрузки на сервер.
Если подумать, что можно сделать, запустив скажем с 50ти компов запрос на поиск сообщений пользователя *А*... :grin:

Лан, сегодня вечером постараюсь добраться до поиска, погляжу что там к чему Smile
Что гадать Smile
#215 Ссылка на пост Добавлено:
Хэй, появилась идея, как исправить баг ...
Нужно, чтоб во время запроса на поиск символ * перекодирывался по типу " (не помню номер этого символа), и тогда баг будет решен, но с другой стороны потеряется возможность использовать в поисковике * в качестве маски ...
Вообщем вот моя идея! Wink2
#216 Ссылка на пост Добавлено:
HaCkEr, ну это какое то совсем уж извращение.
Мне кажется, куда более простым решением был бы запрет при регистрации использовать в нике символ "*".

Ну и переименовать тех, кто успел уже в свой ник * вставить(там на какой-нибудь другой символ временно заменить). Таких вроде немного(бегло пролистав список пользователей в 15 страниц - я насчитал 2их). Можно написать им в личку "типовое письмо" сразу же, чтобы если новое написание их ника придуманное админом их не устраивает - они сами выбрали себе какой-то новый вариант без * .

Эт как то мне кажется всё же проще бы было, чем поисковик мучить, хотя эт моё делитантское мнение.
#217 Ссылка на пост Добавлено:
Black Knight, мой второй вариант сложнее, но, ИМХО, более полезный, поскольку использование масок типа * это отличная дыра для DDoS атак, но с другой стороны, вроде как сайт никому не навредил, поэтому можно особо не бояться)
#218 Ссылка на пост Добавлено:
Пишу сообщение... а форум берет и вырубается просто. Закрывается окно вместе с остальными ни с того ни с сего. Что это может быть?
#219 Ссылка на пост Добавлено:
Скорее всего глюк браузера. Ты каким пользуешься?
#220 Ссылка на пост Добавлено:
Bosmr, Internet Explorer...
Форум / Вопросы и предложения / Глюки форума
Загрузка...
Быстрый вход: