Закрыть
 

Скидка 30% только для веб разработчиков!
Вы зашли к нам с Яндекса? Только для посетителей с Яндекса действует промо код на скидку в 10%!
Устали от текущего хостера? Мы перенесем сайты бесплатно и добавим +50% к первому платежу
БЕССРОЧНЫЙ SSL сертификат! Получи его НАВСЕГДА, всего за 800 руб. !
Для всех доменов. Автоматическое продление. Выделенный Айпи(IP) покупать уже не нужно!

Отличное место для Вашего сайта
Более 17 лет с Вами
О компании
Документы
Оформление заказа - Регистрация
Партнерская программа
Ускорение сайта
Тарифные планы | Домены | VPS | Вечный тариф
База знаний



Раздел: Сниппеты PHP
Определение местоположения по IP

Функция генерирует строку из случайного набора символов длиной в number:


function getLocationByIP($ip)
{
    $data = get_meta_tags('http://www.geobytes.com/IpLocator.htm?GetLocation&template=php3.txt&IpAddress=' . $ip);
    return $data;
}
    


Пример использования

$ip = $_SERVER['REMOTE_ADDR']; // узнаем IP посетителя

$data = getLocationByIP($ip);

echo $data['country']; // Страна (Russia)
echo $data['city']; // Город (Moscow)

echo $data['latitude']; // Широта (55.7500)
echo $data['longitude']; // Долгота (37.5830)





Ответ не помог? Задайте вопрос тех. поддержке
Все о редиректах
Отзывы от клиентов