<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php簡單防盜鏈實現方法

    時間:2025-11-22 10:24:59 php語言

    php簡單防盜鏈實現方法

      文章主要介紹了php簡單防盜鏈實現方法,涉及php針對服務器端預定義變量調用及字符串處理的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下。

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

      ?

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      <?php

      $ADMIN = array(

      'defaulturl'=> '/pic/images/banner-header.gif',

      /pic/p>

      'url_1'   => '/pic/file',

      'url_2'   => '/pic/file1',

      );

      $okaysites = array(

      '/pic/p>

      '/pic/pic/p>

      '/pic/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簡單防盜鏈實現方法】相關文章:

    php實現簡單文件下載的方法10-08

    php防盜鏈的常用方法小結12-23

    PHP列表頁實現的方法03-16

    PHP多線程的實現方法03-13

    PHP實現多線程的方法02-23

    php頁面緩存實現方法12-13

    PHP實現多線程的方法11-06

    php防盜鏈實例11-06

    PHP實現獲取域名的方法小結02-03

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人