| Thror
Новичок
Всего сообщений: 6 Рейтинг пользователя: 0
Дата регистрации на форуме: 13 янв. 2004
|
Профиль | Сообщить модератору | ИгнорироватьNEW! Сообщение отправлено: 15 января 2004 11:11
У меня та же проблема. Причем дыра есть и с гостя и с юзера без прав. Каждый раз убивал все кукисы. И неважно откуда и как запускаеться скрипт поиска Насколько я понял за это отвечают две строчки в search2.cgi которые пропускают запретные форумы: if ($privateforum eq "yes" && $allowedentry{$forumid} ne "yes") { next; } if ($privateforum eq "noguest" && $inmembername eq "Guest") { next; } Не знаю как проверить отработку $allowedentry{$forumid} но мне кажется глючит именно оно. И еще идет проверка на имя Guest. Может проверять на "Гость"? Хотя я пробовал - не помогло:-) Более того при поиске с условием ($where2 eq "messages") вообще не проверяется из каких они форумов. А это как раз и является основной проблемой. Кто не верит может зайти попробовать. Скрипт поиска я не менял. http://silverwolf.lviv.ua/cgi-bin/ikonboard/ikonboard.cgi Поищете сообщения юзера olenka. И почитатайте что она пишет в "Внутренний форум". Раздел "Закрытые".
Отключил смайлики. Gram (Сообщение отредактировал Gram 15 янв. 2004 23:18)
|