Пингуем Яндекс

Статус
В этой теме нельзя размещать новые ответы.

Только они там могут повторяться.
Можно ли пинговать страницы не только блогов, но и обычных сайтов?
А по сути, чем блог отличается от сайта в глазах ПС? Присутствием rss? Нет, Часто обновляется? Нет. Комментарии? Тоже нет. Так что думаю и для сайтов можно придумать что-нибудь.
 
*** скрытое содержание ***
Только они там могут повторяться.
А по сути, чем блог отличается от сайта в глазах ПС? Присутствием rss? Нет, Часто обновляется? Нет. Комментарии? Тоже нет. Так что думаю и для сайтов можно придумать что-нибудь.

после пинга должна появиться ваша ссылка в левом верхнем углу, что означает успешность операции, придоставленный выше код не реализует этого. в чем проблема?
 
для DLE:
PHP код:
$news_url = "http://www.your_domian.com/$url-to-news"
$port = 80;
$host = "ping.blogs.yandex.ru";
$url = "RPC2"
$me = 'www.your_domain.com';
$_title = $news_title;
if(function_exists(xmlrpc_encode_request)){
$request = xmlrpc_encode_request('weblogUpdates.ping', array($_title,$news_url));
}
$fp = fsockopen($host, $port, $errno, $errstr);
if (!$fp) die("$errstr ($errno)");
else {
$query = "POST ".$url." HTTP/1.0\r\nUser_Agent: RPCBot (linux)\r\nHost: $me\r\nContent-Type: text/xml\r\nContent-Length: ".strlen($request)."\r\n\r\n".$request."\n";
if (!fputs($fp, $query, strlen($query))) {
die("Write error");
$e = 0;
}
$contents = '';
while (!feof($fp)) {
$contents .= fgets($fp);
}
fclose($fp);
}

В какой файл нужно вставить, подскажите пожалуйста!:thenks:
 
Интересная тема...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху