Тема: $HTTP_REFERER
Показать сообщение отдельно
Старый 06.11.2002, 20:20     # 4
sanchos
::VIP::
Художник-2004
 
Аватар для sanchos
 
Регистрация: 04.11.2002
Адрес: Питер
Сообщения: 1 604

sanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэй
Все, спасибо большое Это я просто чего-то стормозил... Разобрался. Значение HTTP_REFERER передается броузером в headers, если пользователь пришел откуда-то с другого сайта по ссылке, если же он просто набрал адрес в адресной строке, то значение остается пустым.
А насчет безопасности, то я просто использую:
if(empty( $HTTP_REFERER )){
тра_ля_ля();
}

ЗЫЖ Ну, если с этим разобрались, то может поможете мне узнать ответ вот на какой вопрос:
К примеру у меня есть сайтик, постороенный на шаблонах. В htaccess на 404-ую он тоже выдает шаблон. К примеру redirect.php?page=404. Так вопрос заключается в том, чтобы определить на 404 странце урл какой страницы пользователь ввел до этого, что и привело его на 404?

Вроде пока все
sanchos вне форума