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