• 20-12-2006, 19:47:09
    #1
    Üyeliği durduruldu
    <?php 
    function GetIP(){ 
        if(getenv("HTTP_CLIENT_IP")) { 
            $ip = getenv("HTTP_CLIENT_IP"); 
        } elseif(getenv("HTTP_X_FORWARDED_FOR")) { 
            $ip = getenv("HTTP_X_FORWARDED_FOR"); 
            if (strstr($ip, ',')) { 
                $tmp = explode (',', $ip); 
                $ip = trim($tmp[0]); 
            } 
        } else { 
            $ip = getenv("REMOTE_ADDR"); 
        } 
        return $ip; 
    } 
    ?>
    Kullanım :
    <?php 
    $kimlik = GetIP(); 
    echo $kimlik; 
    ?>
  • 20-12-2006, 20:15:53
    #2
    Üyeliği durduruldu
    konularını tek başlık altında toplarsan iyi olur.
  • 20-12-2006, 20:42:41
    #3
    Kurumsal PLUS
    <?php
    echo $_SERVER['REMOTE_ADDR'];
    ?>
    bu yeterli değil mi?
  • 20-12-2006, 21:00:54
    #4
    Misafir
    Bartuc adlı üyeden alıntı: mesajı görüntüle
    <?php
    echo $_SERVER['REMOTE_ADDR'];
    ?>
    bu yeterli değil mi?

    Tabi proxy kullanıyorsa proxy ip'sini alacağından yetersiz, anlaştık.

    Gerçi yukarıdaki kodda öyle kaliteli bir proxy karşısında çaresizdir.