看看這個功能,請以下函數的用法是什麼?
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」(原文如此)頭也不能保證在那裏。 – Wrikken 2010-08-04 17:49:52