Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 116
от 06.08.2005, 10:49

Администратор:Калашников О.А.
В рассылке:Подписчиков: 154, Экспертов: 28
В номере:Вопросов: 1, Ответов: 4


Вопрос № 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
Комментарий оценки:
Спасибо!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Отписаться
Вспомнить пароль

В избранное