获取远程图片并把它保存到本地
Submitted by hopol on 2006, June 13, 9:11 AM. PHP教程
"获取远程图片并把它保存到本地"更多相关内容...
<?php
//
// Function: 获取远程图片并把它保存到本地
//
//
// 确定您有把文件写入本地服务器的权限
//
//
// 变量说明:
// $url 是远程图片的完整URL地址,不能为空。
// $filename 是可选变量: 如果为空,本地文件名将基于时间和日期
// 自动生成.
function GrabImage($url,$filename="") {
if($url==""):return false;endif;
if($filename=="") {
$ext=strrchr($url,".");
if($ext!=".gif" && $ext!=".jpg"):return false;endif;
$filename=date("dMYHis").$ext;
}
ob_start();
readfile($url);
$img = ob_get_contents();
ob_end_clean();
$size = strlen($img);
$fp2=@fopen($filename, "a");
fwrite($fp2,$img);
fclose($fp2);
return $filename;
}
$img=GrabImage("http://news.bbc.co.uk/images/_1978837_detector_ap100.jpg","");
if($img):echo '<pre><img src="'.$img.'"></pre>';
else:echo "false";
endif;
?>
Tags: php, 远程图片
« 上一篇 | 下一篇 »
只显示10条记录相关文章
dede5.1 UTF8商业版 (浏览: 226, 评论: 1)
dede5.1 BGK商业版 (浏览: 249, 评论: 0)
MyPic图片管理系统 (浏览: 159, 评论: 0)
PHP 美女写真 Cms (浏览: 206, 评论: 0)
Google translator API ( PHP 5 class ) (浏览: 190, 评论: 0)
MyPic v1.0 (MyPic图片管理系统) (浏览: 278, 评论: 0)
PHP在图片上写上中文[备份] (浏览: 201, 评论: 0)
DEDECMS 模板收藏 【极限资讯网】 (浏览: 493, 评论: 0)
DEDECMS 模板收藏 【CK女性站】 (浏览: 491, 评论: 0)
DEDECMS 模板收藏 【淡蓝色完整风格V1.1】 (浏览: 498, 评论: 0)
发表评论