запрос Яндекс XML через GET

sergey24

Новичок
запрос Яндекс XML через GET

Как в get задать переменные
max-text-length
maxpassages
page

xmlsearch?query=" . $search
."&groupby=attr%3Dd.mode%3Ddeep.groups-on-page%3D20.docs-in-group%3D1.max-text-length%3D100.maxpassages%3D2.page%3D20"

в таком виде на переменные не реагирует...
 

Farsh

~ on ~ high ~ wave ~
http://xmlsearch.yandex.ru/xmlsearch?query='.urlencode($word).'&&groupby=attr%3Dd.mode%3Ddeep.groups-on-page%3D50.docs-in-group%3D1
 

Wicked

Новичок
Farsh
молодец. Эскейпинг данных - дело полезное. Только, в данном случае, не имеет отношения к проблеме.
 

Wicked

Новичок
т.е. вот такой урл:
PHP:
$url = "... xmlsearch?query=" . $search."&max-text-length=100&maxpassages=2&page=20&groupby=attr%3Dd.mode%3Ddeep.groups-on-page%3D20.docs-in-group%3D1";
//                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
все равно не работает?
 

StUV

Rotaredom
sergey24
напиши здесь полностью полученный тобой запрос
без пхп-кода
мы его проверим на соответствие синтаксису яндекса - если с этим действительно все ок - то тебе помочь смогут только там (в саппорте яндекса)...
 

sergey24

Новичок
я писал в сапорт, проблемы на стороне яндекса, ждем ответа...
 

Farsh

~ on ~ high ~ wave ~
Подниму темку .
Народ , то ли меня глючит , то ли яндекс xml в натуре перестал воспринимать амперсанды ... Если передать & , то просто обрезает в запросе все , что после него .
Если в енкоденном виде , то есть 26% , то пишет что запрос пустой ... В чем проблема ... ?
 

Farsh

~ on ~ high ~ wave ~
Wicked
ой , насчет 26% опечатался , %26 .
Но это дело не меняет .
http://xmlsearch.yandex.ru/xmlsearch?query=phpclub
http://xmlsearch.yandex.ru/xmlsearch?query=phpclub&phpclub
Во втором случае - <error code="2">Задан пустой поисковый запрос</error>

-~{}~ 12.12.07 23:23:

Так что , никто не знает в чем дело? :(

-~{}~ 13.12.07 00:18:

Все , разобрался , помоему меня глючило ...
... Или не глючило ...
 
Сверху