|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.10.2008, 17:07 | #1 |
Пользователь
Регистрация: 12.11.2006
Сообщений: 57
|
Адрес GET запроса
Здравствуйте хотелось бы узнать, каким образом можно и можно ли вообще получить адрес, откуда был послан GET запрос на php. Чтобы было более понятно: с сайта: блаблабла.ру был отправлен GET запрос на определённый обработчик. Этот обработчик должен выяснить откуда был послан GET запрос, т.е. он должен понять, что этот запрос был получен с сайта блаблабла.ру. Заранее благодарю.
Незнание человека не повод, чтобы над ним издеваться или смеяться, все мы чего-то не знали или не знаем...
|
23.10.2008, 18:22 | #2 |
Старожил
Регистрация: 09.09.2008
Сообщений: 2,624
|
что Вы понимаете под GET запросом?
GET это method отправки данных. Причём у - клиента (браузера) априори не может быть доменного имени, только ip. Вся информация о клиенте храниться в переменной $_SERVER и начинается c http. Даже если к вам обратяться через curl - вы сможете узнать только ip. Вообщем здесь ключевое слово - браузер...
Стрелок-охотник
|
23.10.2008, 19:41 | #3 |
Участник клуба
Регистрация: 04.10.2008
Сообщений: 1,485
|
у тебя есть возможность узнать 2 вещи: ip адрес компьютера пославшего запрос (компьютер пользователя в адресной строке браузера которого был введен адрес содержащий get переменные) и адрес на котором на ходился этот пользователь до того как попал на твой обработчик (url страницы на которой находилась ссылка содержащая адрес с get переменными)
первое можно посмотреть через $_SERVER['REMOTE_ADDR'], рефералы (второе) к сожалению не помню для получения инфы по ip адресу можно использовать сервис whois свободен... |
24.10.2008, 09:19 | #4 |
Старожил
Регистрация: 09.09.2008
Сообщений: 2,624
|
В дополнение к посту wall66
$_SERVER['HTTP_REFERER'] - адрес на котором на ходился этот пользователь до того как попал на твой обработчик. Но доверять этой переменной нельзя, она может быть равна null, если к вашему сайту обратились введя адрес в адресную строку браузера, или заменена программистом на любую другую строку. Если Вам это надо для статистики то её можно использовать, в случаях связанных с безопастностью, управлением сайтом, ден средствами и тд естественно нельзя... Пожалуйста, ставьте вопросы конкретнее, например: -Веду статистику переходов на мой сайт, в ссылке передаются данные методом get... -В админской части сайта хочу создать дополнительную защиту...
Стрелок-охотник
|
24.10.2008, 10:52 | #5 |
Пользователь
Регистрация: 12.11.2006
Сообщений: 57
|
В принципе можно и через IP попробывать, спасибо за ответ
Незнание человека не повод, чтобы над ним издеваться или смеяться, все мы чего-то не знали или не знаем...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
IP адрес | SERG1980 | Работа с сетью в Delphi | 2 | 25.07.2008 15:54 |
mac адрес | AvG | Компьютерное железо | 5 | 23.07.2008 10:52 |
Ip адрес | delphin100 | Win Api | 4 | 08.01.2008 21:55 |
IP адрес | delphin100 | Общие вопросы Delphi | 8 | 12.12.2007 13:18 |
как узнать ip адрес зная mac адрес | Roman | Работа с сетью в Delphi | 9 | 25.06.2007 12:39 |