当前位置:Home > Download > geoip - GeoLiteCity - 根据ip取得地址和经纬度

geoip - GeoLiteCity - 根据ip取得地址和经纬度

发布时间:2013-01-04   浏览次数:3810

下载地址:http://www.fuqianrong.com/attachments/download/geoip.zip

压缩包里面有php例子,一看就懂。

附上取php取得ip的函数:
function getClintIp() {
        if (isset($_SERVER)) {
            if (isset($_SERVER[HTTP_X_FORWARDED_FOR])) {
                $realip = $_SERVER[HTTP_X_FORWARDED_FOR];
            } elseif (isset($_SERVER[HTTP_CLIENT_IP])) {
                $realip = $_SERVER[HTTP_CLIENT_IP];
            } else {
                $realip = $_SERVER[REMOTE_ADDR];
            }
        } else {
            if (getenv("HTTP_X_FORWARDED_FOR")) {
                $realip = getenv( "HTTP_X_FORWARDED_FOR");
            } elseif (getenv("HTTP_CLIENT_IP")) {
                $realip = getenv("HTTP_CLIENT_IP");
            } else {
                $realip = getenv("REMOTE_ADDR");
            }
        }
        return $realip;
    }