php 破解防盗链图片函数_PHP教程
程序员文章站
2022-04-13 23:39:26
...
复制代码 代码如下:
$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 清除网页病毒的方法
下一篇: Java基于IO流读取文件的方法
推荐阅读
-
PHP 生成图片缩略图函数
-
php通过array_merge()函数合并关联和非关联数组的方法_PHP教程
-
删除目录及其下的文件还有问题吗?送大家一个写好的函数_PHP教程
-
php getimagesize函数获取图片宽高
-
php 魔术函数使用说明_PHP教程
-
如何运用PHP函数fgets读取指针文件_PHP教程
-
PHP explode()函数的几个应用和implode()函数有什么区别,explodeimplode_PHP教程
-
PHP数字判断函数_PHP教程
-
php下获取客户端ip地址的函数_PHP教程
-
标签 - php 输出验证码图片有问题!!!用 file_get_contents函数导入对方 验证码接口。