геолокация — php геоплугин не работает?

Я следовал всем указаниям, данным на:

http://www.geoplugin.com/webservices/php

Все же мое ничто не выскакивает, страница просто пуста (Да, я загрузил ее на моем онлайн-сервере)

<?php
$user_ip = getenv('REMOTE_ADDR');
$geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=$user_ip"));
$city = $geo["geoplugin_city"];
$region = $geo["geoplugin_regionName"];
$country = $geo["geoplugin_countryName"];
echo "City: ".$city."<br>";
echo "Region: ".$region."<br>";
echo "Country: ".$country."<br>";
?>

Единственное, что всплывает, это

Город:

Область, край:

Страна:

Без ответов. Помогите?

0

Решение

Просто попробуй

$geo = unserialize(file_get_contents("http://www.geoplugin.net/php.gp?ip=".$user_ip));
0

Другие решения

array (
'geoplugin_request' => '112.133.198.126',
'geoplugin_status' => 206,
'geoplugin_credit' => 'Some of the returned data includes GeoLite data created by MaxMind, available from http://www.maxmind.com.',
'geoplugin_city' => '',
'geoplugin_region' => '',
'geoplugin_areaCode' => '0',
'geoplugin_dmaCode' => '0',
'geoplugin_countryCode' => 'IN',
'geoplugin_countryName' => 'India',
'geoplugin_continentCode' => 'AS',
'geoplugin_latitude' => '20',
'geoplugin_longitude' => '77',
'geoplugin_regionCode' => '',
'geoplugin_regionName' => NULL,
'geoplugin_currencyCode' => 'INR',
'geoplugin_currencySymbol' => '₨',
'geoplugin_currencySymbol_UTF8' => '₨',
'geoplugin_currencyConverter' => '61.62',
)

city а также region поля пустые и получают только country значение

0

Если geoplugin.net отвечал идеально, а затем остановился, значит, вы превысили лимит бесплатного просмотра в 120 запросов в минуту.

Чаще всего это происходит, когда сайты людей попадают под поисковые роботы, которые могут очень быстро выполнить поиск сайта Geplugin.net до более чем 120 в минуту.

0
По вопросам рекламы [email protected]