全球主机交流论坛

标题: php如何下载图片到本地。 [打印本页]

作者: 花雪月静    时间: 2012-8-8 19:59
标题: php如何下载图片到本地。
  1. http://bbs.thisisgame.cn/data/attachment/common/54/common_91_banner.jpg
复制代码
这一张图片,用php下载到本地(本地有php环境).

不弹下载框出来
作者: wzwen    时间: 2012-8-8 20:03
file_put_contents("abc.jpg", file_get_contents("http://bbs.thisisgame.cn/data/attachment/common/54/common_91_banner.jpg"));


"abc.jpg" 是保存的文件名
作者: 花雪月静    时间: 2012-8-8 20:11
wzwen 发表于 2012-8-8 20:03
"abc.jpg" 是保存的文件名

能下载到网站文件夹之外吗?
作者: Zeraba    时间: 2012-8-8 20:15
  1. <?php
  2.   $ch=curl_init();
  3.   $url=”图片地址t“;
  4.   curl_setopt($ch,CURLOPT_URL, $url);
  5.   curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
  6.   curl_close($ch);
  7. ?>
复制代码

作者: nr05    时间: 2012-8-8 20:18
都是高手。
作者: nr05    时间: 2012-8-8 20:19
Zeraba 发表于 2012-8-8 20:15


都是高手。
都是高手。
都是高手。
都是高手。
作者: 过客    时间: 2012-8-8 20:35
为啥要如此折腾,直接打开保存不更方便。。。我喜欢windows下的wget直接。。。
作者: 花雪月静    时间: 2012-8-8 20:44
过客 发表于 2012-8-8 20:35
为啥要如此折腾,直接打开保存不更方便。。。我喜欢windows下的wget直接。。。 ...

图片都是有顺序的
从50.jpg到1.jpg
一些游戏壁纸
手动保存实在是蛋疼了
作者: 花雪月静    时间: 2012-8-8 20:45
Zeraba 发表于 2012-8-8 20:15

在下载的时候
50.jpg 到 1.jpg
举例中间32.jpg是不存在的,17173用了403的图片替换
如何避免下载这个图片呢
作者: 过客    时间: 2012-8-8 20:45
花雪月静 发表于 2012-8-8 20:44
图片都是有顺序的
从50.jpg到1.jpg
一些游戏壁纸

呵呵,那用迅雷批量下载吧,可以支持(*)通配符。
作者: hepac    时间: 2012-8-8 20:50
100rmb
作者: 花雪月静    时间: 2012-8-8 21:00
过客 发表于 2012-8-8 20:45
呵呵,那用迅雷批量下载吧,可以支持(*)通配符。

谢谢,才知道迅雷有这功能
作者: Captain    时间: 2012-8-8 21:01
wzwen 发表于 2012-8-8 20:03
"abc.jpg" 是保存的文件名


作者: Zeraba    时间: 2012-8-8 21:03
花雪月静 发表于 2012-8-8 20:45
在下载的时候
50.jpg 到 1.jpg
举例中间32.jpg是不存在的,17173用了403的图片替换

你都不给我加分....
作者: 过客    时间: 2012-8-8 21:05
花雪月静 发表于 2012-8-8 21:00
谢谢,才知道迅雷有这功能


作者: 花雪月静    时间: 2012-8-8 21:25
本帖最后由 花雪月静 于 2012-8-8 21:31 编辑
Zeraba 发表于 2012-8-8 21:03
你都不给我加分....


因为今天木有分了,明天再加

再问下下载50张图片,时间久了出现了500错误有什么解决方法吗

50张图片70M
作者: Zeraba    时间: 2012-8-8 22:02
花雪月静 发表于 2012-8-8 21:25
因为今天木有分了,明天再加

再问下下载50张图片,时间久了出现了500错误有什么解决方法吗

那是脚本执行时间过长了吧
图片太大了 网速又不够 php程序端时间设置久一点
php程序 用数组 我给的程序下单张还行 多张...呃
500 301神马的 判断下程序判断下php head不就好了
作者: 单手摘月    时间: 2012-8-8 22:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: Administrator    时间: 2012-8-8 22:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 花雪月静    时间: 2012-8-8 23:16
单手摘月 发表于 2012-8-8 22:06
你采集都这么高端了。。。。

我现在还是查看元素,批量替换,然后wget -i 。。。。 ...


vps 只有10G
壁纸下过来都要传到poco
没懂你的意思

作者: 单手摘月    时间: 2012-8-8 23:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: msg7086    时间: 2012-8-8 23:19
curl -O hxxp://aaa.ccc/{1..50}.jpg
有点记不清了不过应该是这样没错
作者: 花雪月静    时间: 2012-8-8 23:25
Administrator 发表于 2012-8-8 22:06
用命令行执行。。

thankyou
作者: 炎羽    时间: 2012-8-9 13:52
太容易了都懒得打字了




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4