Показать сообщение отдельно
Старый 03.09.2008, 11:42   #22  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от mazzy Посмотреть сообщение
теоретически можно, поскольку в форме расширенного поиска можно указывать несколько разных форумов, внутри которых нужно искать.
Но как это сделать в адресной строке - не знаю. может быть, перечислить через запятую номера форумов в каком-нибудь параметре? например forumchoice=40,61
Пробовал - не помогает. Опытным путем установил, что для поиска последних сообщений в нужном разделе нужно писать не forumchoice=40, а просто f=40. Пробовал указывать разделы несколько раз:
Код:
/search.php?do=getdaily&f=40&f=61
в этом случае берется последнее указанное значение кода раздела. Пробовал так
Код:
/search.php?do=getdaily&f=40,61
/search.php?do=getdaily&f=40;61
В этом случае берется первое значение до знака пунктуации. Подсмотрел, что посылается методом POST со штатной формы поиска при выборе нескольких разделов: там посылаются несколько строк вида
Код:
forumchoice[]=40
forumchoice[]=61
при этом квадратные скобки кодируются как %5B%5D. Пробовал указывать нужные форумы таким образом в адресной строке
Код:
/search.php?do=getdaily&f%5B%5D=40&f%5B%5D=61
тоже не прокатывает - так вообще указание раздела не воспринимается, и поиск идет везде.

PS. При использовании forumid вместо f результаты аналогичные.

Последний раз редактировалось gl00mie; 03.09.2008 в 11:52.