PHP でアクセスしたユーザーの情報取得

PHP ではグローバル変数 $_SERVER を利用して、アクセスしたユーザの情報を取得することができます。

取得できる情報は次のとおりです。

$_SERVER[“REMOTE_ADDR”]利用しているクライアントのIPアドレスです。
$_SERVER[“REMOTE_HOST”]利用しているクライアントのホスト名です。Apacheが逆引き(IPアドレスからホスト名を検索)を利用できる設定にしていないと、この変数は利用できません。その場合は”gethostbyaddr”関数を利用します。
$_SERVER[“HTTP_REFERER”]ひとつ前に開いていたページのアドレスです。
$_SERVER[“SCRIPT_NAME”]実行中のスクリプトファイルのパスです。
$_SERVER[“HTTP_USER_AGENT”]クライアントが使用しているブラウザです。

Comments

コメントする