php破解防盗链图片函数
2023-06-13 09:14:07 时间
<?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按特定key进行多维数组排序
- 页面Linux下PHP页面显示问题排查(linux不能显示php)
- MySQL登录安全之PHP实现(php登录mysql)
- PHP命令执行php文件需要注意的问题详解编程语言
- 更新Linux系统中的PHP版本(linuxphp更新)
- 简单易学,PHP与MySQL开发初窥门径(php与mysql开发)
- 使用PHP遍历MySQL数据库 – 一步一步教程(php遍历mysql)
- 快速学习PHP Redis的使用方法(php redis怎么用)
- 测试PHP连接MS SQL 数据库的结果(php链接mssql测试)
- 随时给自己贴的图片加文字的php水印
- PHP字符转义相关函数小结(php下的转义字符串)
- php遍历数据表数据并列表横向排列的代码
- PHP中Session的概念
- PHP检查扩展库或函数是否可用的代码
- 10个可以简化php开发过程的MySQL工具
- PHP下利用header()函数设置浏览器缓存的代码
- PHP和Mysqlweb应用开发核心技术第1部分Php基础-1开始了解php
- 如何使用php绘制在图片上的正余弦曲线
- php表单提交与$_POST实例分析