CodeLog

訪問者情報の取得(IPアドレス・リファラーなど)

PHPではアクセスしてきた訪問者情報(IPアドレスやリファラーなど)を取得できます。取得した訪問者情報で不正アクセス防止やアクセスログ取得などをおこなうことができます。

訪問者情報は$_SERVERに格納されています。

IPアドレス

$ip = $_SERVER["REMOTE_ADDR"];

ユーザーエージェント

$ua = $_SERVER['HTTP_USER_AGENT'];

ホスト

$host = $_SERVER['REMOTE_HOST'];

リファラー(遷移元)

$ref = $_SERVER["HTTP_REFERER"];