Определяем гео пользователя через geoplugin на php

Как узнать местоположение посетителя. ГЕО-плагин на php

Задаетесь вопросом «как определить страну посетителя»? Как сделать редирект для разных стран и не хотите использовать сторонние трекеры? Есть очень простой плагин из 1 файла. Подключается на php. По моим тестам работает правильно.

Плагин для определения гео посетителя на php

Речь о geoPlugin, скачать можно на официальном сайте: http://www.geoplugin.com/ . Выберите PHP, потом на странице перейдите к PHP Geolocation Class. Там и будет ссылка на файл.

Где скачать гео плагин на php
Как узнать страну посетителя на php

Я не сторонник чужих плагинов, но geoPlugin удобный, простой в подключении и использовании.

Как подключить гео плагин geoPlugin

Разместите скачанный файл geoplugin.class.phps с официального сайта у себя (для примера это будет «корень сайта», root folder). Далее на нужной странице подключите его:

Как определить страну в geoPlugin и сделать редирект

Ниже я приведу простой пример для парочки стран.

Основные моменты описал в комментариях кода. «По умолчанию» можно не использовать. Вместо конструкций if использовать switch/case или как Вам удобно. Кроме того, зависимо от страны необязательно делать редирект, можно выводить «разный контент».

Более подробно на официальном сайте.

Какие плагинами пользуетесь? Может подскажите как определяете города?

  • Хех. Вроде неплохой плагин.

    А база данных у него внешняя или она грузится вместе с классом? Каков лимит запросов?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *