PHP覚書 リモートホスト情報取得

参照先URL:weblogy「phpで”REMOTE_HOST”が取得できない場合の解決法」

$hostname = $_SERVER['REMOTE_HOST']

これでうまくいかないとき・・・

Apacheの httpd.conf
HostnameLookups On

PHP gethostbyaddr関数
引数でIPアドレスを渡すと、ホスト名を調べてくれます。

$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
echo $hostname;

Add a Comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください