2010年03月28日 過去Blog
<?php
require_once('XML/RPC.php');


	function Ping_Send($blog_title,$blog_url){
		$ping = array(
					'ping.rss.drecom.jp' => '/',
					'api.my.yahoo.co.jp' => '/RPC2',
					'blog.goo.ne.jp' => '/XMLRPC',
					'blogsearch.google.co.jp' => '/ping/RPC2',
					'rpc.technorati.com' => '/rpc/ping',
					'ping.ask.jp' => '/xmlrpc.m',
					'ping.bloggers.jp' => '/rpc/',
					'www.blogpeople.net' => '/servlet/weblogUpdates',
					'www.blogpeople.net' => '/ping'
					);
		$param = array(
					new XML_RPC_Value($blog_title, 'string'),
					new XML_RPC_Value($blog_url, 'string')
					);
		$msg = new XML_RPC_Message('weblogUpdates.ping', $param);
		foreach($ping as $pingServer => $pingPath) {
			$client = new XML_RPC_Client($pingPath, $pingServer, 80);
			$response = $client->send($msg);
			if(!$response) {
				echo "timeout : ".$pingServer."<br />";
			}elseif($response->faultCode()) {
				echo "failed : ".$pingServer."<br />";
			}else {
				echo "success!! : ".$pingServer."<br />";
			}
		}

	}

?>
参照元:http://www.high5.msn.to/blog/blog_day.php?in_sequence=2366 私の場合は後半に入っていた exit の箇所が不要だったので、削除しました。 あとは、実行する場所に Ping_Send($blog_title,$blog_url); として実行する。 technorati と ask のサーバへはタイムアウトが続くので、私は削除しました。 その他のping送信先のリストは、以下のサイトで紹介してくれていますので、参考にされてみてはどうでしょうか。 http://seoxseo.com/seomeasures/pinglist/ http://www.boraro.gozaru.jp/blog/blog_ping-foreign.html http://queenpurchase.blog100.fc2.com/blog-entry-15.html http://whiteway.blog103.fc2.com/blog-entry-40.html http://weblibrary.s224.xrea.com/weblog/web20/blog/mtpingping.html http://goodorbad.seesaa.net/article/142911517.html

この投稿へのコメント

コメントはまだありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA


ピックアップ記事

phpで処理を遅延させてから実行する。

2009年12月26日 過去Blog
phpで少し時間をおいてから処理を実行したい場合は、sleepを使います。 例) [php]<?php echo "最初の処理"; //3秒後に実行 sleep(3); //処理再開 echo "遅延後の処理"; ?>[/php]
「phpで処理を遅延させてから実行する。」をはてなブックマークに追加

WordPressでログイン中のユーザーIDを取得

2011年05月16日 過去Blog
Wordpressでログイン中のユーザーIDを取得 global $userdata; get_currentuserinfo(); echo $userdata->ID; migraine remedies…
「WordPressでログイン中のユーザーIDを取得」をはてなブックマークに追加

zencart フッター部のzencartサイトへのリンク、コピーライトの変更

2010年06月29日 過去Blog
includes/languages/japanese.php 内の「FOOTER_TEXT_BODY」を変更する。 その他、デフォルトで設定されている日本語の設定はこのファイル内の項目を修正する。 pure perfect green coffee contains 50% chlorogenic acid…
「zencart フッター部のzencartサイトへのリンク、コピーライトの変更」をはてなブックマークに追加

[7]:SQLiteを使ってToDoリストアプリを作成(2)

2010年12月03日 過去Blog
このチュートリアルは、タイトルの通り、SQLiteを使ってToDoリストアプリを作成の二回目の記事です。前回の記事を読んでない方は、そちらから読んでください。 今回は、SQLデータをUITableViewで表示するだけでなく、画像や文字列を使った複合的なカラムの作成を行います。今回のチュートリアルでは、以下の画像を使いますので、ダウンロードしてください。 優先度:高 優先度:普通 優先度:低 これらの画像は、優先度を表示するのに使います。 …
「[7]:SQLiteを使ってToDoリストアプリを作成(2)」をはてなブックマークに追加

php MySQL 2つのテーブルを縦に並べて結合(union)し、結果を抽出する

2010年03月30日 過去Blog
select c1,c2,c3 from A union all select c1,c2,c3 from B 参照元:http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1115439551 divorce lawyer san diego…
「php MySQL 2つのテーブルを縦に並べて結合(union)し、結果を抽出する」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy