プロキシサーバを経由すると、HTTP変数に特有の値が書き込まれる。 HTTP_VIA プロキシ名称、バージョンなど。:HTTP_CLIENT_IP 要求元IPアドレス。ただし偽装されていることがある。:HTTP_X_FORWARDED_FOR 要求元IPアドレス。ただし偽装されていることがある。: そこで、これらの値が配列 [$_SERVER] に存在していたら、プロキシ経由と判断する。 0103: /** 0104: * プロキシ経由かどうか調べる 0105: * @return bool TRUE:プロキシ経由である 0106: */ 0107: function isproxy() { 0108: return (isset($_SERVER['HTTP_VIA']) || isset($_SERVER['CLIENT_IP']) || isset($_SERVER['