php获取访问者真实ip地址
发布时间:2016-12-04 编辑:jiaochengji.com
教程集为您提供php获取访问者真实ip地址等资源,欢迎您收藏本站,我们将为您提供最新的php获取访问者真实ip地址资源
在很我的时候我们需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER[\'REMOTE_ADDR\']就可以了。
//最简单的方法
<blockquote>$ip = $_server['remote_addr'];</blockquote>//上面的方法只要使用了代理你就无法得到真实ip地址,下面有更详细的方法
<blockquote>echo "remote addr: " . $_server['remote_addr']."<br/>";echo "x forward: " . $_server['http_x_forwarded_for']."<br/>";
echo "clien ip: " . $_server['http_client_ip']."<br/>";</blockquote>
//好了来看一个实例。
<blockquote>function getip() {$ip = $_server['remote_addr'];
if (!empty($_server['http_client_ip'])) {
$ip = $_server['http_client_ip'];
} elseif (!empty($_server['http_x_forwarded_for'])) {
$ip = $_server['http_x_forwarded_for'];
}
return $ip;
}</blockquote>
/*
如果是是加密的代理是无法获取真实ip地址的。
您可能感兴趣的文章:
php获取远程客户端真实ip地址
php 获取网站地址的函数代码
PHP通过IP获取地理位置的代码
php获取访问者真实ip地址
php 禁止单个IP地址或IP段访问的实现代码
深入解析PHP获取客户端IP的方法
php无法获取真实ip
php会记录ip吗
php获取真实ip地址的实例分享
PHP中根据IP地址判断所在城市等信息
[关闭]