Pobierz formularz lokalizacji z adresu IP użytkownika

Próbuję uzyskać lokalizację z adresu IP używanego. Jest wiele tematów, jak to zrobić. ja naprawdęjak ten, to działa i jest bardzo jasne. Adres IP użyty w przykładzie znajduje lokalizację gdzieś w Niemczech, ale kiedy używam mojego adresu IP (192.168.0.7), wszystko wraca jako nieznane. Gdy witryna jest tylko online, nie używałbym mojego adresu IP. Szukałbym adresu IP użytkownika przy użyciu PHP.

if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
            $ip = $_SERVER['HTTP_CLIENT_IP'];
        } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
            $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
        } else {
            $ip = $_SERVER['REMOTE_ADDR'];

        }
$ip = '192.168.0.7'; //replace with my IP address

Ja też się natknąłemta strona który znajduje mój adres IP, który jest dość dokładny, z wyjątkiem różnych liczb. 2.126.219.101

Czy mogę przetestować to, co mam na localhost, aby uzyskać mój adres IP przy użyciu powyższej metody lub czy coś jest nie tak z moim adresem IP.

questionAnswers(1)

yourAnswerToTheQuestion