请问如何抓取其它的网站的image文件夹的所有图片,然后copy到自己网站里面?谢谢
解决方案 »
- 数据insert问题 真心找不出问题啊 求助
- php时间调用问题
- 谁整合过discuz6.1用户和自己网站的用户登录、注册问题
- 请教怎样在网页中嵌入windows画图板功能?或者怎样实现类似画图板功能?
- 求教:PHP读远程文件怎样限时以防止"万一文件不存在而等好久的问题"
- php调用当当网api
- php 为啥还搞一个析构函数呢,本身不是有吗
- PHP程序能否 有 网页关闭事件
- mysql_free_result和mysql_close哪个好?
- 呵呵呵!大家好啊,留下你的QQ让我们交流一下!
- 请问,以下代码有错吗?为什么apache返回的是空白页面
- discuz 如何知道最后发表者的username便可以取得uid?
我自己写的一个方法 public function saveImage($img_arr,$img_path=''){
if(empty($img_path)){
$img_path = dirname($_SERVER['PHP_SELF']);
}
foreach($img_arr as $img_url){
$newfname = $img_path . basename($img_url);
$file = fopen ($img_url, "rb");
if ($file) {
$newf = fopen ($newfname, "wb");
if ($newf)
while(!feof($file)) {
fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
}
$log = fopen("img_v1_log.txt","a");
fwrite($log,basename($img_url)."\r\n");
}
if ($file) {
fclose($file);
}
if ($newf) {
fclose($newf);
}
}
}$img_path 保存图片的地址
$img_arr 图片的地址 数组
图片名称写在 img_v1_log.txt 这个文件