У меня возникли проблемы с hostip.info API
.PHP GET Местоположение от API
Вот мой PHP код:
$ip = $_SERVER['REMOTE_ADDR'];
echo $ip;
$response = file('http://api.hostip.info/get_html.php?ip='.$ip);
foreach ($response as $line) {
$line = trim($line);
if (!empty($line)) {
$parts = explode(': ', $line);
$array[$parts[0]] = $parts[1];
}
}
возвращает свой IP-адрес правильный, но при попытке возвращения $array['City']
он говорит, что я нахожусь в другом состоянии. Я не использую прокси. Почему это дает мне правильный IP-адрес, но не город?
Спасибо!
Использование MaxMind GeoIP –