PHPでWhois検索ができるようになりました。ただし、Pearをインストールできる環境に限ります。逆にPearをインストールできる環境であれば本当に簡単です。
KUNISAN.JPサーバーは共有ホスティングサーバーのため、Pearのインストールはできませんが、代わりにネットブックのXAMPP1.7.3で試してみることにしました。コマンドプロンプトでカレントディレクトリを移動して、下記の通りコマンドを打ちます。
C:\xampp\php>pear.bat install Net_Whois
これでPHPにNet_Whoisモジュールがインストールされます。続いて、PHPで下記のようなプログラムを書けば完成です。
require_once 'Net/Whois.php';
$whois = new Net_Whois();
$data = $whois->query('IPアドレスまたはドメイン名');
print $data;
早速これを応用して試験的なサイトを作ってみました。
http://kunisan.jp/whois/インラインフレームにNet_Whoisモジュールをインストールしたサーバーの応答が表示されます。
PHP関連記事
(リンク一覧):
さくらレンタルサーバーのアクセス履歴をPHPで表示 /
PHPで画像のアップロード(さくらレンタルサーバーのPHPでImageMagick) /
PHP REVERSI(オセロもどき)の続き /
PHP REVERSI(リバーシ) - オセロもどきゲームの公開 /
PHP版-簡易アクセスブロック(IPアドレス、ホスト名、OS、ブラウザ名で制御) / ...
(記事連続表示)