Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

6 лет назад
Алексей
45 лет, Россия
12 лет в сервисе
Был онлайн 43 минуты назад
29 отзывов
100% фрилансеров рекомендуют 23% заказов с выбором исполнителя
6 лет назад

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

Требуется реализовать вывод двух форм обратной связи в зависимости от региона (определение по 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/

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

Выбранный исполнитель
Сергей Печенюк
39 лет, Россия
14 лет в сервисе
Был онлайн 10 месяцев назад
6 лет назад

$50

1 день

Отзыв заказчика
Рекомендую Сергея как профессионала своего дела.
С непростой задачей справился на отлично.
Все прекрасно работает!
Обязательно буду обращаться еще!
Отзыв фрилансера
Отличный заказчик. Оплата вовремя, четкое задание
Сергей Печенюк
39 лет, Россия
14 лет в сервисе
Был онлайн 10 месяцев назад
6 лет назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.