get city from IP не работает на удаленном сервере, но работает на localhost. У кого-нибудь есть лучшие идеи для получения города из этого класса? Иногда удаленный адрес сервера отображает это:
::1
Вот код, который я использую:
class iplocation{
public function ipgetCity(){
$ip=$_SERVER['REMOTE_ADDR'];
$addr_details = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip=’',$ip));
$city = stripslashes(ucfirst($addr_details['geoplugin_city']));
return $city;
} }
Задача ещё не решена.
Других решений пока нет …