小编Der*_*ick的帖子

使用PHP获取用户真实的IP地址

即使他们使用像hidemyass.com这样的代理网站,我也想从我网站上的用户那里获得真实的IP地址

这是我的代码并认为它​​有效,但我测试了它,但它没有

<?php
function getRealIpAddr()
{
    if (!empty($_SERVER['HTTP_CLIENT_IP']))   //check ip from share internet
    {
      $ip=$_SERVER['HTTP_CLIENT_IP'];
    }
    elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))   //to check ip is pass from proxy
    {
      $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    else
    {
      $ip=$_SERVER['REMOTE_ADDR'];
    }
    return $ip;
}
?>
Run Code Online (Sandbox Code Playgroud)

我认为这段代码可行,但代理仍然绕过它.

提前致谢.

php ip

2
推荐指数
3
解决办法
8224
查看次数

标签 统计

ip ×1

php ×1