PhP İle IP Adresi Öğrenme

Aşağıdaki php kodu ziyaretçinin standart olan ip adresini alır:

echo $_SERVER['REMOTE_ADDR'];

Aşağıdaki fonksiyon ise gerçek ip adresini alır:

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;
}

$ip_adresi = GetIP();

echo GetIP();

Bu cevap yeterince yardımcı oldu mu?

Daha Fazlası

Php Tarayıcı Diline Göre Yönlendirme, Php Ülke Engelleme

Aşağıdaki php kodunun eklendiği sayfaya Türkçe tarayıcıdan erişilmeye çalışılır ise hata verir ve...

Wordpress Kullanıcı Adını Değiştirme

Wordpress sisteminizde 3 yol ile kullanıcı adınızı değiştirebilirsiniz;1- Kullanıcılar kısmından...

OpenCart ERR_CONTENT_DECODING_FAILED Hatası Çözümü

OpenCart modüllerinde bazen ERR CONTENT DECODING FAILED hatası alabilirsiniz. Bu hatayı aşağıdaki...

Yandex Mail POP IMAP SMTP Ayarları

Pop: pop.yandex.ru Port: 995 (SSL gerektirir) 110 (SSL gerektirmez)Smtp: smtp.yandex.ru Port: 465...

2019 Güncel DNS Adresleri

2019 yılına ait güncel DNS adreslerini aşağıdaki listeden bulabilirsiniz. Bu listede yer alan dns...