gurdeniz adlı üyeden alıntı: mesajı görüntüle
if (getenv('HTTP_CLIENT_IP')) {
                $publicip = getenv('HTTP_CLIENT_IP');
            } else if(getenv('HTTP_X_FORWARDED_FOR')) {
                $publicip = getenv('HTTP_X_FORWARDED_FOR');
            } else if(getenv('HTTP_X_FORWARDED')) {
                $publicip = getenv('HTTP_X_FORWARDED');
            } else if(getenv('HTTP_FORWARDED_FOR')) {
                $publicip = getenv('HTTP_FORWARDED_FOR');
            } else if(getenv('HTTP_FORWARDED')) {
                $publicip = getenv('HTTP_FORWARDED');
            } else {
                $localip = getenv('REMOTE_ADDR');
            }
yukarıdaki kod $publicip yi null döndürüyor hata nerede tşk.

birde bunu dene istersen.

https://stackoverflow.com/questions/13646690/how-to-get-real-ip-from-visitor/13646848