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

    Необходимо на сайте сделать форму выбора города. т.е. чтобы при заходе на сайт, посетитель мог выбрать свой город из списка. И далее, в соответствии с выбранным городом изменялась контактная информация (именно телефон). Пример сайта, где есть подобная реализация ibolit.info.

    Может есть какой-нибудь плагин? Или просто подскажите как реализовать подобное

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Алгоритм такой: при входе на сайт определяется ip пользователя, по ip соответственно город и выдается номер телефона.

    Для смены города: при выборе города редирект на ?city=инициалы_города, далее if ($_GET[‘city’] == ‘инициалы_города’) { вывод номера телефона для данного города }

    Вместо редиректа можно ajax запрос к базе и подмена необходимого телефона.

    Это понятно, но может есть готовые реализации? Я не профессиональный программист, чтобы написать с нуля такую реализацию. Спасибо

    ajax было бы лучше

    Алгоритм такой: при входе на сайт определяется ip пользователя, по ip соответственно город

    ГЕОИП — это фикция (в см использования для подобных задач) 🙂 Не надо на него ставить.

    Это понятно, но может есть готовые реализации?

    Боюсь, что нет.

    А как же тогда определять местонахождение, если ГЕОИП для данной задачи не подходит?

    А как же тогда определять местонахождение

    Со 100% точностью — никак.

    если ГЕОИП для данной задачи не подходит?

    Не то что бы именно для данной…
    ГЕОИП — это всего лишь база соответствий ИПадресов и адресов ПРОВАЙДЕРОВ.
    Но я вполне могу выйти и с Московским ИП и с Киевским и с Техасским…
    У тех же украинских мобильных операторов (Лайфа, Утела, Киевстара и тд) ИП — Киевский, а юзеры по всей стране.

    Да, да, помню, как укртелекомовский ADSL определялся как Германия 🙂

    помню, как укртелекомовский ADSL определялся как Германия 🙂

    ага.. У них тогда там был единственный гейт в мир. И юзеры телекома были исключены из UA-IX 🙂
    Более того — трейс Киев-Харьков/Одесса/етс шел через Мюнхен (вроде бы), опять же с выходом из UA-IX. Вот-де была «веселуха».

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «выбор города на сайте» закрыта для новых ответов.