define("siteAdi", "Site.com");
define("siteURL", "http://www.site.com");
define("siteRssURL", "http://www.site.com/feed/");
function xmlrpc_ping ($weblogUpdates, $host, $pingurl) {
$request = xmlrpc_encode_request($weblogUpdates, array(siteAdi, siteURL) );
$header[] = "Host: $host";
$header[] = "Content-type: text/xml";
$header[] = "Content-length: ".strlen($request) . "\r\n";
$header[] = $request;
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $pingurl);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_HTTPHEADER, $header );
curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, 'POST' );
$result = curl_exec( $ch );
curl_close($ch);
if (preg_match('|0|', $result)) {
echo "başarılı";
} else {
echo "başarısız";
}
}
echo "Technorati.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.technorati.com","http://rpc.technorati.com/rpc/ping");
echo "
";
echo "Google.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.extendedPing","blogsearch.google.com","http://blogsearch.google.com/ping/RPC2");
echo "
";
echo "Feedburner.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.feedburner.com","http://ping.feedburner.com");
echo "
";
echo "Weblogs.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.weblogs.com","http://rpc.weblogs.com/RPC2");
echo "
";
echo "Blogdigger.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.blogdigger.com","http://www.blogdigger.com/RPC2");
echo "
";
echo "Blogrolling.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.blogrolling.com","http://rpc.blogrolling.com/pinger/");
echo "
";
echo "Yahoo.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","api.my.yahoo.com","hhttp://api.my.yahoo.com/rss/ping");
echo "
";
echo "Moreover.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","api.moreover.com","http://api.moreover.com/RPC2");
echo "
";
echo "bitacoras.compingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","ping.bitacoras.com","http://ping.bitacoras.com");
echo "
";
echo "syndic8.compingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","ping.syndic8.com","http://ping.syndic8.com/xmlrpc.php");
echo "
";
echo "blogoole.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.blogoole.com","http://www.blogoole.com/ping/");
echo "
";
echo "popdex.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.popdex.com","http://www.popdex.com/addsite.php");
echo "
";
echo "wasalive.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.wasalive.com","http://www.wasalive.com/ping/");
echo "
";
echo "weblogues.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.weblogues.com","http://www.weblogues.com/RPC/");
echo "
";
echo "unidatum.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","blogping.unidatum.com","http://blogping.unidatum.com/RPC2/");
echo "
";
echo "Pingomatic.com'daki sitelerine pingleme işlemi ";
$veri = @file_get_contents("http://pingomatic.com/ping/?title=".urldecode(siteAdi)."&blogurl=".urldecode(siteURL)."&rssurl=".urldecode(siteRssURL)."&chk_blogs=on&chk_syndic8=on&chk_pubsubcom=on&chk_blogstreet=on&chk_weblogalot=on&chk_newsisfree=on&chk_topicexchange=on&chk_tailrank=on&chk_bloglines=on&chk_aiderss=on");
if (preg_match('|Ping sent.|', $veri)) {
echo "başarılı";
} else {
echo "başarısız";
}
?>