Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте!

Требуется реализовать вывод двух форм обратной связи в зависимости от региона (определение по IP) по следующему алгоритму:

1) Проверяем регион посетителя.

2) Если регион соответствует одному из заданных в настройках, то выводим одну форму обратной связи (письма идут на один E-mail).

3) Если регион не соответствует ни одному из заданных, то выводим другую форму (соответственно, письма идут на другой E-mail).

Важно, чтобы при одновременном нахождении на сайте посетителей из двух и более разных регионов, правила вывода форм обрабатывались бы для каждого по-отдельности и сохранялись в течение всей сессии.

Т.е., например, если один посетитель зашел из Москвы, а второй через 30 секунд зашел из Челябинска, им выводились бы формы в соответствии с настройками для их региона.

Для определения IP можно использовать готовые решения:

1) https://opencartforum.com/files/file/888-определение-города-по-ip-geo-ip-для-россии-украины-и-бе/

или

2) https://opencartforum.com/files/file/2292-sypex-geoip-sv-определение-страны-региона-и-города-по-ip-151-155-20/

Будут приобретены при необходимости.

9 лет назад
Alexey-Dolgih
Алексей 
48 летРоссия
15 лет в сервисе
Был
год назад
Выбранный исполнитель
programmist
Сергей 
42 годаРоссия
18 лет в сервисе
Был
3 года назад
9 лет назад
$50
1 день
Рекомендую Сергея как профессионала своего дела. С непростой задачей справился на отлично. Все прекрасно работает! Обязательно буду обращаться еще!
Отличный заказчик. Оплата вовремя, четкое задание