Вопрос № 24337: Уважаемые эксперты!
Прошу Вашего совета.
Хочу сделать, чтобы пользователи, заходящие на сайт из Москвы, попадали на одну страницу, а пользователи из Петербурга - на другую.
Подскажите, как это реализовать?
Буду очень признателен...
Вопрос № 24.337
Уважаемые эксперты!
Прошу Вашего совета.
Хочу сделать, чтобы пользователи, заходящие на сайт из Москвы, попадали на одну страницу, а пользователи из Петербурга - на другую.
Подскажите, как это реализовать?
Буду очень признателен.
С уважением,
А.С.
Отправлен: 01.08.2005, 10:44
Вопрос задал: chiefff (статус: 1-ый класс)
Всего ответов отправлено: 4
Отвечает: Алексей Смуриков
Здравствуйте, chiefff! Если это реализовать с автоматической точки то это практически невозможно, т.к. придётся узнавать ip адреса отдельно Московских и отдельно Петербургских провайдеров или смотреть принадлежность ip адреса методом whois (там редко дают информацию о местонахождении).. Проще будет сделать простой выбор на первой страницы сайта или сделать регистрацию пользователей с графой город...
* Metall forever! *
--------- Металл Forever вот и всё!!!
Ответ отправил: Алексей Смуриков (статус: Практикант)
Отправлен: 01.08.2005, 20:14 Оценка за ответ: 4 Комментарий оценки: Так пока что и сделано (т.е. выбор с главной страницы). А хочется чтоб это происходило автоматически. Я видел немало сайтов, где это реализовано- значит, это делается.
Отвечает: Licvidator
Здравствуйте, chiefff!
Использовать любой сервис WhoIs, например http://ripe.net/whois и выдирать из его ответа город. Но сразу скажу Вам, этот способ почти на дает гарантии, и Вы потом поймете почему. Тем более, пользователи могут использовать прокси-сервера. И плюс к этому из вопроса непонятно, куда попадут пользователи из других городов/стран.
Как Вам уже подсказали, проще на одной гл. страничке спрашивать пользователя об его местонахождении.
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 01.08.2005, 20:54 Оценка за ответ: 4 Комментарий оценки: Ессно, у меня пока что на сайте стоят ссылки "Петербург-Москва".
На самом деле надо, чтобы все кроме Питера попадали на Москву.
Отвечает: Lancelot
Здравствуйте, chiefff!
Сделать ссылку: выберите город :) Шутка! Получите IP адресс компа, и с помощь Whis-сервера узнайте из какого города человек, после сделайте редирект странички. Если не знаете как это сделать, то попробуйте разобраться в этом скрипте:
http://www.particlesoft.net/downloads/particlewhois/1.0.0.zip
--------- Дуракам везёт? Не такие уж они и дураки. (Хенрик Ягодзинский)
Ответ отправил: Lancelot (статус: Студент)
Отправлен: 01.08.2005, 23:32 Оценка за ответ: 5 Комментарий оценки: Спасибо, попробую
Отвечает: КиберТварь
Здравствуйте, chiefff!
Можно страну узнать по АйПишке или же узнать провайдера тоже по АйПи.
для этого вам нужны базы данных. на сайте РНР что то подобное есть (посмотрите ip-to-country).только если честно я сам там не смог разобрастся (в БД файле).
а еще можно организовать что бы пользователи (сначала проходили регистрацию и указывали город) авторизовались и проходили соотвтсенно на страницу того или иного города.
Ответ отправил: КиберТварь (статус: Студент)
Отправлен: 02.08.2005, 08:57 Оценка за ответ: 4 Комментарий оценки: Спасибо!