2009-06-23 3 views

ответ

17

Ссылка (r) er может быть найдена в глобальной переменной $_SERVER. Обратите внимание, что отправка ссылки (r) er является полностью необязательной, и пользователь-агент может просто решить не отправлять ссылку (r) ing.

$_SERVER['HTTP_REFERER'] 
+0

У меня есть два вопроса: 1- Это необязательно, хорошо, но возможно ли это изменить агент пользователя. i.e foobar.com, пользовательский агент может отправить его как barfoo.net ?! 2- Используется ли веб-гуру, например Google-Bot, как пользовательский агент? – SaidbakR

+1

Ссылка может быть изменена браузером, плагином браузера, некоторым сетевым компонентом (прокси) или некоторым кодом вредоносного кода, например. И да, большинство ботов идентифицируют себя, используя строку user-agent. –

7
$_SERVER['HTTP_REFERER'] 

В Документации доступны здесь here.

+0

Проголосовали за добавление ссылки на документацию. –

Смежные вопросы