程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php簡單防盜鏈驗證實現方法 原創,fontcolor

php簡單防盜鏈驗證實現方法 原創,fontcolor

編輯:關於PHP編程

php簡單防盜鏈驗證實現方法 原創,fontcolor


這裡分析了php的簡單防盜鏈實現方法。分享飛大家供大家參考。具體如下:

index.php頁面如下:

<html>
<head>
<meta http-equiv="Content-Language" content="en" />
<meta name="GENERATOR" content="PHPEclipse 1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>防盜鏈</title>
</head>
<body>
 <form action="check.php" method="post">
 提交信息:<input type="text" name="name" value=""/>
 <input type="submit" name="submit" value="提交"/>
 </form>
</body>
</html>

check.php頁面如下:

$urlar=parse_url($_SERVER['HTTP_REFERER']);
 print("<pre>");
 print_r($urlar);
 print_r($_SERVER['HTTP_REFERER']);
 if($urlar['host']!="localhost"){//此處可替換成當前使用的域名
 echo "驗證錯誤!";
 echo "<script>alert('連接失敗');location.href='index.php';</script>";
 exit;
 }
 print("</pre>");

 希望本文所述對大家php程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved