показ контента в зависимости от ip пользователя

Тема в разделе "Как сделать...", создана пользователем Bicdibus, 30 мар 2015.

Статус темы:
Закрыта.
  1. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    489
    Симпатии:
    7
    задача у меня следующая надо фильтровать пользователей по стране например если с Украины показ одного контента, с России - другого думаю делать при помощи ай-пи $ip=$_SERVER['REMOTE_ADDR'] только не могу понять как получить обобщенный ай-пи страны например для Украины.
     
  2. setevoi

    setevoi Создатель

    Регистр.:
    10 апр 2013
    Сообщения:
    44
    Симпатии:
    14
    надо юзать что ни будь на подобие этого
    https://github.com/maxmind/geoip-api-php
    или
    так же можно использовать api яндекс карт при первичном определение
    есть разные варианты
     
  3. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.450
    Симпатии:
    1.243
  4. Bicdibus

    Bicdibus

    Регистр.:
    5 мар 2010
    Сообщения:
    489
    Симпатии:
    7
    а попроще не получится, скрипт надо к дору прицепить, желательно код поменьше и чтоб сервак не грузил
     
  5. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.450
    Симпатии:
    1.243
    Если надо именно по странам, то более лёгкого решения не существует.
    Как вариант фильтруй по языкам $_SERVER["HTTP_ACCEPT_LANGUAGE"] - это даст минимальную нагрузку, но очень примерную точность.
     
    Denixxx нравится это.
  6. Юлій Чирков

    Юлій Чирков Создатель

    Регистр.:
    21 апр 2015
    Сообщения:
    10
    Симпатии:
    36
Статус темы:
Закрыта.