解决方案 »

  1.   

    echo $_SERVER['REMOTE_ADDR']; 贴出结果看看
      

  2.   

    <?php
    function get_real_ip(){
    $ip=false;
    if(!empty($_SERVER["HTTP_CLIENT_IP"]))
    {
    $ip = $_SERVER["HTTP_CLIENT_IP"];
    }
    if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
    {
    $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);
    if ($ip)
    {
    array_unshift($ips, $ip); $ip = FALSE;
    }
    for ($i = 0; $i < count($ips); $i++)
    {
    if (!eregi ("^(10|172\.16|192\.168)\.", $ips[$i]))
    {
    $ip = $ips[$i];
    break;
    }
    }
    }
    return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
    }
    $getip=get_real_ip();//获取IP值赋给getip
    ?>