檢測http中的REFERER信息,實現 防盜鏈

文件1:1.html

<a href="2.php">李青松的賬戶信息</a>

文件2: 2.php

<?php

if($_SERVER['HTTP_REFERER']){
	if(strpos ($_SERVER['HTTP_REFERER'] ,  'http://127.0.0.1/http/' )==0){
		echo "李青松 2015/7/11 在學php編程..";
	}else{
		echo "非本網站來源,禁止鏈接";
	}
}else{
	echo "非本網站來源,禁止鏈接(無 REFERER 信息)";
}

?>

文件3: 3.html  放在站點外面

<a href="http://127.0.0.1/http/2.php">我也想看 李青松的信息</a>


--------------

系統函數  strpos :查找字符串首次出現的位置  ,返回一個數字

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章