xml запрос к яндексу

dspu
На сайте с 10.05.2006
Offline
268
480

яндекс отдает ошибку 2 - пустой запрос

		$query = '<?xml version="1.0" encoding="UTF-8"?>'.

'<request>'.
'<query>rhost="'.$rhost.'"|rhost="'.$rhost.'.*"</query>'.
'<groupings>'.
'<groupby attr="d" mode="deep" groups-on-page="10" docs-in-group="1" />'.
'</groupings>'.
'</request>';

в чем ошибка?

[umka]
На сайте с 25.05.2008
Offline
456
#1

Посмотрите, что у вас получается в итоге.

echo htmlspecialchars($query);

Лог в помощь!
LEGYS
На сайте с 01.04.2008
Offline
57
#2

Вроде по синтаксису ошибок нет, попробуйте сделать вот так

в переменную $query подставьте запрос



$query = "rhost=".$rhost."|rhost=".$rhost.".*";

$query1 = <<<DOC
<?xml version="1.0" encoding="UTF-8"?>
<request>
<query>$query</query>
<groupings>
<groupby attr="d" mode="deep" groups-on-page="10" docs-in-group="1" />
</groupings>
</request>
DOC;
dspu
На сайте с 10.05.2006
Offline
268
#3

вот так работает:

'<query>rhost:'.$rhost.'.*</query>'.

по запросу

'<query>rhost:'.$rhost.'</query>'.

15 ошибку отдает "Искомая комбинация слов нигде не встречается"

и с | тоже 15 ошибка

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий