Посмотрите на эту функцию пожалуйстаЧто такое использование следующей функции?
function CheckHost()
{
$url = parse_url($_SERVER['HTTP_REFERER']);
$host = $url['host'];
if($host == $_SERVER['SERVER_NAME'])
return true;
return false;
}
я видел его где-то, но не могу понять его использование.
является его по соображениям безопасности, или что? (Как я вижу, это просто проверить последний запрос с того же сервера как сценарий)
Спасибо за внимание
Ответы 3 ответа a.t.m. Могу ли я добавить функцию _should_ проверить, установлен ли реферер вообще, и действовать соответствующим образом? Заголовок 'referer' (sic) не гарантированно присутствует даже в действительных запросах. – Wrikken