PHP獲取客戶端真實(shí)IP地址的源代碼

2010-08-28 10:56:04來源:西部e網(wǎng)作者:

該函數(shù)將獲取用戶的真實(shí) IP 地址,即便他使用代理服務(wù)器。

function getRealIpAddr()
{
    if (!emptyempty($_SERVER['HTTP_CLIENT_IP']))
    {
        $ip=$_SERVER['HTTP_CLIENT_IP'];
    }
    elseif (!emptyempty($_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;
}

關(guān)鍵詞:PHP

贊助商鏈接: