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.