Веденин $a ||= 5;


Зарегистрирован: 17.05.2007 Сообщения: 872 Откуда: Самара 14819 
|
Добавлено: Пт, 18 Июл, 2008 11:07 Заголовок сообщения: |
|
|
| zos писал(а): | | нет ли скрипта на php, который определяет позицию сайта через Яндекс.XML? |
| Код: | GetUrl('vedenin.ru','%d0%b1%d0%b0%d0%bb%d1%8c%d0%bd%d1%8b%d0%b5%20%d1%82%d0%b0%d0%bd%d1%86%d1%8b',10);
function GetUrl($psite,$pquery,$cnt)
{
$i=0;
while($i<$cnt && strpos(' '.$pstr,"http://$psite")==0){
$pstr = file_get_contents("http://xmlsearch.yandex.ru/xmlsearch?query=$pquery&page=$i");
$i++;
}
if($i<$cnt){echo $i;return $pstr;}
else{echo "Not found!";return '';}
} |
Первый параметр сайт, второй запрос, третий сколько страниц смотреть, скрипт находит на какой странице находиться ваш сайт (отчет идет с 1) и возвращает xml этой страницы, для более точного подсчета ищите в тексте xml. Максимально можно не более 100 страниц, перед использованием надо зарегить ip в xml.yandex.ru _________________ Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг, спортивная, энциклопедическая, поиск музыки и видео и много других |
|