検索用語を入力
検索フォームを送信
my-Tool.com: ネットワーク - さまざまなネットワークのタスクを検査する。 - IP - ホスト名
IPアドレス
MaximaPHP
正規表現テスタ
数学
ゲーム
ネットワーク
インターネットコード
日付と時間
文字列とテキスト
ワードドメイン
コードテスタ
ビーワイズビット
ランキン
質問と答え
僕について
フォーラム
AdManner
無料広告サイト
インドネシア語
英語
IP - ホスト名
WHOIS
DNS
IP - 国
IP−ロング整数
IP - ホスト名
IPアドレスとホスト名の間に変換を行う。
IPアドレスまたはホスト名を入力:
例) 59.106.32.5, www.my-tool.com
このツールを利用したほとんどのお客様は以下のツールも利用しました。
IP - ホスト名
(11.1%),
Source
(7.4%),
Source
(3.7%)
このツールのソースコードは以下に示す。
<?php /****************************************************************** * * IPHostname, IPアドレスとホスト名の間に変換を行う。 * Copyright (C) 2006, Bowo Prasetyo * * http://www.my-tool.com * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation below, * * http://www.gnu.org/licenses/gpl.html#TOC1 * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * MA 02110-1301, USA. * * このプログラムはフリーソフトウェアです。あなたはこれを、以下のURLにフリーソフトウェ * ア財団によって発行された GNU 一般公衆利用許諾契約書の定める条件の下で * 再頒布または改変することができます。 * * http://www.gnu.org/licenses/gpl.html#TOC1 * * このプログラムは有用であることを願って頒布されますが、*全くの無保証* * です。商業可能性の保証や特定の目的への適合性は、言外に示されたものも含 * め全く存在しません。詳しくはGNU 一般公衆利用許諾契約書をご覧ください。 * * あなたはこのプログラムと共に、GNU 一般公衆利用許諾契約書の複製物を一部 * 受け取ったはずです。もし受け取っていなければ、フリーソフトウェア財団ま * で請求してください(宛先は the Free Software Foundation, Inc., 59 * Temple Place, Suite 330, Boston, MA 02111-1307 USA)。 * *****************************************************************/ unset($query); if (isset($_POST['query'])) $query = trim($_POST['query']); else if(isset($_GET['query'])) $query = trim($_GET['query']); ?> IPアドレスまたはホスト名を入力:<form method="POST" action=""><input type="text" name="query" value="<?php echo $query ?>"><input type="submit"><br><span class="eg">例) 59.106.32.5, www.my-tool.com</span></form> <br><br> <?php if (isset($query)) { echo $query.' --> '; if (preg_match('/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/', $query)==1) { echo gethostbyaddr($query).'<br><br>'; } else { if (($hosts = gethostbynamel($query))!==FALSE) { foreach ($hosts as $ip) echo $ip.', '; echo '<br><br>'; } } } ?>
©2006 my-Tool.com