php防盗链代码

WBOY
Libérer: 2016-07-25 09:02:40
original
816 Les gens l'ont consulté
填写您的邮件地址,订阅我们的精彩内容:原文地址: http://blog.qita.in
  1. /**
  2. * http://blog.qita.in
  3. */
  4. $ADMIN = array(
  5. 'defaulturl'=> 'http://blog.qita.in/images/banner-header.gif', //盗链返回的地址
  6. 'url_1' => 'http://blog.qita.in/file',
  7. 'url_2' => 'http://blog.qita.in/file1',
  8. );
  9. $okaysites = array(
  10. 'http://qita.in',
  11. 'http://blog.qita.in', //白名单
  12. 'http://blog.qita.in/1.html',
  13. );
  14. $reffer = $_SERVER['HTTP_REFERER'];
  15. if ($reffer) {
  16. $yes = 0;
  17. while (list($domain, $subarray) = each($okaysites)) {
  18. if (ereg($subarray, "$reffer")) {
  19. $yes = 1;
  20. }
  21. }
  22. $theu = 'url_' . $_GET['site'];
  23. $file = $_GET['file'];
  24. if ($ADMIN[$theu] and $yes == 1) {
  25. header("Location: $ADMIN[$theu]/$file");
  26. } else {
  27. header("Location: $ADMIN[defaulturl]");
  28. }
  29. } else {
  30. header("Location: $ADMIN[defaulturl]");
  31. }
  32. print_r($_SERVER['HTTP_REFERER']);
  33. ?>
复制代码


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!