PHPを使用してアクセスユーザーのおおまかな位置情報を取得する。

管理しているサーバーのページでPHPを動作できれば、ファイル[loc.txt}へアクセスごとに追記されます。

ここでは、index.phpへのアクセスのみとなりますが、共通のヘッターへ入れてそれぞれのページから読み込めばページごとのアクセスを取得できる。 インターネットプロバイダ管理しているIPアドレスが割り当てられているので座標も東京都千代田区が表示されています。これだけの情報ならば、なんの危険性もありません。管理してるプロバイダのIPアドレスとか位置情報が取得できます。30行めのあとに echo $loc; exit;を追加、JSON形式で情報が取得できます。

32行目 echo $loc; exit;

共通ヘッターを使うか、ページごとにファイルに書き込むことでページ分けに対応できる

URLパラメータ、日時を取得を追加することで必要な情報を増やすことができる。


トップページにアクセスするたびに一行ずつ書き込まれます。内部が管理しているWEBページなら100人中何人のアクセスがあるかを調べたりできることになる。内部情報を掲載したが50%しかアクセスがない場合に別の方法でが介入アプローチできる。情報がなければ、伝わらない理由と改善方法が分からないことになる。

IPアドレスの情報に危険性は無く。紐付いた行動が判明すればこの限りでない。WEBアクセスが必要なのに毎回アクセスが無いことが判明する行動がわかる。

こういう情報の使い方は、少し寂しく人気のページを取得することに活用したい