php 破解防盜鏈圖片函數(shù)
更新時間:2008年12月09日 13:05:58 作者:
只支持jpg和gif ,大家可以修改下,就可以支持多種圖片格式了
復制代碼 代碼如下:
<?php
$url=$_GET['url'];
$ext=pathinfo($url,PATHINFO_EXTENSION);
if($ext!='jpg' && $ext!='gif'){ // 只支持jpg和gif
readfile('/upload/20081209130557536.gif');
exit;
}
$file=md5($url).'.'.$ext;
if(file_exists($file)){
readfile($file);
exit;
}else{
$data=file_get_contents($url);
if(!$data){ // 讀取失敗
readfile('/upload/20081209130557536.gif');
exit;
}
$handle=fopen($file,'wb');
fwrite($handle,$data);
fclose($handle);
echo $data;
}
?>
您可能感興趣的文章:
- php實現(xiàn)博客,論壇圖片防盜鏈的方法
- php實現(xiàn)的網(wǎng)絡相冊圖片防盜鏈完美破解方法
- 破解圖片防盜鏈的代碼(asp/php)測試通過
- 使用PHP破解防盜鏈圖片的一個簡單方法
- php實現(xiàn)圖片文件與下載文件防盜鏈的方法
- php下通過偽造http頭破解防盜鏈的代碼
- PHP防盜鏈代碼實例
- php簡單防盜鏈實現(xiàn)方法
- php中突破基于HTTP_REFERER的防盜鏈措施(stream_context_create)
- PHP實現(xiàn)防盜鏈的方法分析
- php防盜鏈的常用方法小結(jié)
- PHP實現(xiàn)圖片防盜鏈破解操作示例【解決圖片防盜鏈問題/反向代理】
- 圖片防盜鏈破解調(diào)用代碼(asp,php)
相關文章
PHP實現(xiàn)鏈表的定義與反轉(zhuǎn)功能示例
這篇文章主要介紹了PHP實現(xiàn)鏈表的定義與反轉(zhuǎn)功能,結(jié)合實例形式分析了PHP鏈表的基本定義、添加、移除、遍歷以及兩種反轉(zhuǎn)操作相關實現(xiàn)技巧,需要的朋友可以參考下2018-06-06header函數(shù)設置響應頭解決php跨域問題實例詳解
在本篇文章里小編給大家整理的是關于header函數(shù)設置響應頭解決php跨域問題實例內(nèi)容,有需要的朋友們可以參考下。2020-01-01PHP中substr_count()函數(shù)獲取子字符串出現(xiàn)次數(shù)的方法
這篇文章主要介紹了PHP中substr_count()函數(shù)獲取子字符串出現(xiàn)次數(shù)的方法,結(jié)合實例分析了substr_count()函數(shù)的功能,參數(shù)作用及具體使用技巧,需要的朋友可以參考下2016-01-01PHP實現(xiàn)對文本數(shù)據(jù)庫的常用操作方法實例演示
這篇文章主要介紹了PHP實現(xiàn)對文本數(shù)據(jù)庫的常用操作方法,需要的朋友可以參考下2014-07-07ThinkPHP連接ORACLE數(shù)據(jù)庫的詳細教程
ThinkPHP要連接Oracle數(shù)據(jù)庫,必須有兩個東西,一個PHP官方寫的擴展,一個Oracle官方寫的客戶端,本文小編給大家詳細介紹了ThinkPHP連接ORACLE數(shù)據(jù)庫的教程,文中通過圖文結(jié)合的方式講解的非常詳細,需要的朋友可以參考下2023-12-12PHP實現(xiàn)的無限分類類庫定義與用法示例【基于thinkPHP】
這篇文章主要介紹了PHP實現(xiàn)的無限分類類庫定義與用法,結(jié)合實例形式分析了基于thinkPHP實現(xiàn)的無限分類類庫相關定義及具體使用操作技巧,需要的朋友可以參考下2018-08-08使用純php代碼實現(xiàn)頁面?zhèn)戊o態(tài)的方法
這篇文章主要介紹了使用純php代碼實現(xiàn)頁面?zhèn)戊o態(tài)的方法,涉及php服務器預定義變量及正則匹配的相關使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07