Гео данные

Репозиторий phpnt/yii2-sypexgeo

Описание:

Определяет местоположение пользователя по ip (по айпи вычисляет))) ). Получает данные о местоположении. Есть возможность записывать эти данные в сессии/куки, для дальнейшего использования. Изменяет временную зону приложения, для вывода времени в значении местоположения пользователя. Позволяет изменять гео данные пользователя.

Данные с полученного ip

                Array
(
    [city] => Array
        (
            [id] => 5809844
            [lat] => 47.60621
            [lon] => -122.33207
            [name_ru] => Сиэтл
            [name_en] => Seattle
            [okato] => 
        )

    [region] => Array
        (
            [id] => 5815135
            [lat] => 47.5
            [lon] => -120.5
            [name_ru] => Вашингтон
            [name_en] => Washington
            [iso] => US-WA
            [timezone] => America/Los_Angeles
            [okato] => 
        )

    [country] => Array
        (
            [id] => 225
            [iso] => US
            [continent] => NA
            [lat] => 39.76
            [lon] => -98.5
            [name_ru] => США
            [name_en] => United States
            [timezone] => America/New_York
        )

)
            

Данные с заданного ip 91.144.140.0

                Array
(
    [city] => Array
        (
            [id] => 515003
            [lat] => 51.7727
            [lon] => 55.0988
            [name_ru] => Оренбург
            [name_en] => Orenburg
            [okato] => 53401
        )

    [region] => Array
        (
            [id] => 515001
            [lat] => 52
            [lon] => 56
            [name_ru] => Оренбургская область
            [name_en] => Orenburgskaya Oblast'
            [iso] => RU-ORE
            [timezone] => Asia/Yekaterinburg
            [okato] => 53
        )

    [country] => Array
        (
            [id] => 185
            [iso] => RU
            [continent] => EU
            [lat] => 60
            [lon] => 100
            [name_ru] => Россия
            [name_en] => Russia
            [timezone] => Europe/Moscow
        )

)
            

Контакты

Оставьте сообщение в форме обратной связи.

phpNT.com
Email: phpnt@yandex.ru

Отправьте заявку на электронную почту или воспользовавшись кнопкой «Отправить заявку». Если у Вас имеются составленное техническое задание, дизайн или шаблоны сайта, то Вы их можете прикрепить во вложение электронного письма или в форме «Отправки заявки».

Присоединяйтесь к phpNT.com в социальных сетях.

© 2018 phpNT.com
Yii2 - Yes it is!!!