O toż chcę zrobić na stronię geolokalizację po ip za pomocą geoip. I niestety nic.
Na serwerze ma wszystko dobrze zainstalowane bo sprawdzałem.
Napisałem funkcję do pobierania adresów ip osobników z proxi i tutaj wszystko działa ładnie mi adres zwraca.
function ip_proxy() { if ($_SERVER['HTTP_X_FORWARDED_FOR']) { $ip_prawdziwe = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip_prawdziwe = $_SERVER['REMOTE_ADDR']; } return $ip_prawdziwe; }
No i teraz chcę ten adres wrzucić do geoip i tutaj jest problem bo nic mi nie wyświetla.
Biorę przykład z manula
$adres = ip_proxy(); $country = geoip_country_name_by_name($adres); if ($country) { }
No i niestety nie wyświetla mi się nic. Bazy do geoip są zainstalowane.
Może trzeba coś jeszcze dołączyć do pliku albo jakoś inaczej to wywołać.