欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php簡單防盜鏈實(shí)現(xiàn)方法

 更新時間:2015年07月29日 14:46:04   作者:DDIAN  
這篇文章主要介紹了php簡單防盜鏈實(shí)現(xiàn)方法,涉及php針對服務(wù)器端預(yù)定義變量調(diào)用及字符串處理的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實(shí)例講述了php簡單防盜鏈實(shí)現(xiàn)方法。分享給大家供大家參考。具體如下:

<?php
$ADMIN = array(
  'defaulturl'=> 'http://blog.qita.in/images/banner-header.gif',
  //盜鏈返回的地址
  'url_1'   => 'http://blog.qita.in/file',
  'url_2'   => 'http://blog.qita.in/file1',
);
$okaysites = array(
 'http://qita.in',
  'http://blog.qita.in', //白名單
  'http://blog.qita.in/1.html',
);
$reffer = $_SERVER['HTTP_REFERER'];
if ($reffer) {
  $yes = 0;
  while (list($domain, $subarray) = each($okaysites)) {
    if (ereg($subarray, "$reffer")) {
      $yes = 1;
    }
  }
  $theu = 'url_' . $_GET['site'];
  $file = $_GET['file'];
  if ($ADMIN[$theu] and $yes == 1) {
  header("Location: $ADMIN[$theu]/$file");
  } else {
    header("Location: $ADMIN[defaulturl]");
  }
} else {
  header("Location: $ADMIN[defaulturl]");
}
print_r($_SERVER['HTTP_REFERER']);
?>

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • PHP與SQL語句寫一句話木馬總結(jié)

    PHP與SQL語句寫一句話木馬總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于PHP與SQL語句寫一句話木馬的相關(guān)知識點(diǎn),有需要的朋友們學(xué)習(xí)下。
    2019-10-10
  • 如何使用PHP實(shí)現(xiàn)javascript的escape和unescape函數(shù)

    如何使用PHP實(shí)現(xiàn)javascript的escape和unescape函數(shù)

    本篇文章是對使用PHP實(shí)現(xiàn)javascript的escape和unescape函數(shù)的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php中strlen和mb_strlen用法實(shí)例分析

    php中strlen和mb_strlen用法實(shí)例分析

    這篇文章主要介紹了php中strlen和mb_strlen用法,結(jié)合實(shí)例形式分析了strlen和mb_strlen針對中英文結(jié)合字符編碼計算字符串長度的操作技巧,需要的朋友可以參考下
    2016-11-11
  • PHP中ini_set與ini_get用法實(shí)例

    PHP中ini_set與ini_get用法實(shí)例

    這篇文章主要介紹了PHP中ini_set與ini_get用法,以實(shí)例形式講述了ini_set與ini_get函數(shù)的具體功能與適用情況,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-11-11
  • php一句話cmdshell新型 (非一句話木馬)

    php一句話cmdshell新型 (非一句話木馬)

    php運(yùn)行時如果遇見字符``(鍵盤上~符號的下檔鍵)總會嘗試著執(zhí)行``里面包含的命令,并返回命令執(zhí)行的結(jié)果(string類型);
    2009-04-04
  • 解析php session_set_save_handler 函數(shù)的用法(mysql)

    解析php session_set_save_handler 函數(shù)的用法(mysql)

    本篇文章是對php中session_set_save_handler 函數(shù)的用法(mysql)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php計算給定時間之前的函數(shù)用法實(shí)例

    php計算給定時間之前的函數(shù)用法實(shí)例

    這篇文章主要介紹了php計算給定時間之前的函數(shù)用法,實(shí)例分析了php計算時間的技巧,非常具有實(shí)用價值,需要的朋友可以參考下
    2015-04-04
  • PHP code 驗(yàn)證碼生成類定義和簡單使用示例

    PHP code 驗(yàn)證碼生成類定義和簡單使用示例

    這篇文章主要介紹了PHP code 驗(yàn)證碼生成類定義和簡單使用,結(jié)合實(shí)例形式分析了PHP code 驗(yàn)證碼生成類的基本功能定義、簡單使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • php 實(shí)現(xiàn)進(jìn)制相互轉(zhuǎn)換

    php 實(shí)現(xiàn)進(jìn)制相互轉(zhuǎn)換

    最近的項(xiàng)目中需要用到進(jìn)制轉(zhuǎn)換,這個問題在剛剛接觸計算機(jī)理論時候,還是很會的,好久不用,居然模糊了……
    2016-04-04
  • 如何讓PHP的代碼更安全

    如何讓PHP的代碼更安全

    雖然PHP是世界上最好的語言,但是也有一些因?yàn)槿躅愋驼Z言的安全性問題出現(xiàn)。針對于PHP代碼開發(fā)的網(wǎng)站,在給客戶做網(wǎng)站安全檢測的同時,大大小小的都會存在網(wǎng)站的后臺管理頁面被繞過并直接登錄后臺的漏洞,而且每個網(wǎng)站的后臺被繞過的方式都不一樣。本文將討論此問題。
    2021-05-05

最新評論