找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 123|回复: 10

无关VPS,PHP问题求指点

[复制链接]

42

主题

1003

回帖

2238

积分

金牌会员

积分
2238
发表于 2013-4-19 15:01:19 | 显示全部楼层 |阅读模式
为什么动态URL地址的图片,无法远程下载?
一远程下载就是个0字节的文件...........

代码如下[ol]
  • function site_thumb( $stwsize, $stwurl, $alt, $id = false, $stwaccesskeyid ){
  • $path_parts = pathinfo($stwurl);
  • $stwurl_temp = $path_parts["filename"];
  • $id = ( false === $id ) ? '' : $id = 'id="'.$id.'" ';
  • $thumb_pic = '/thumbnail/'.$stwurl_temp. '-'.$stwsize.'.jpg';
  • $thumb_file = '/home/www/XXX/thumbnail/'.$stwurl_temp.'-'.$stwsize.'.jpg';
  • $expired = 604800; //七天自动更新
  • if ( empty($stwurl) ) copy( '/images/thumb_default.png', $thumb_file );
  • if ( !is_file($thumb_file) || (time() - filemtime($thumb_file)) > $expired ){
  • $stwapi = 'http://images.shrinktheweb.com/xino.php?stwembed=1&stwaccesskeyid='.$stwaccesskeyid.'&stwsize='.$stwsize.'&stwurl='.$stwurl;
  • copy($stwapi, $thumb_file);
  • }
  • return '
    [img][/img]
    ';
  • } [/ol]复制代码copy用curl的来也是一样
    这里图片地址是:http://images.shrinktheweb.com/xino.php?stwembed=1&stwaccesskeyid=1810e1ec1c8bd88&stwsize=sm&stwurl=http://www.bing.com
    这种格式的...

    求具体解决办法,意图就是批量获取指定网站的缩略图
  • 回复

    使用道具 举报

    42

    主题

    1003

    回帖

    2238

    积分

    金牌会员

    积分
    2238
     楼主| 发表于 2013-4-19 15:10:00 | 显示全部楼层
    大神呢,大神们哪去了
    回复

    使用道具 举报

    42

    主题

    1003

    回帖

    2238

    积分

    金牌会员

    积分
    2238
     楼主| 发表于 2013-4-19 15:59:59 | 显示全部楼层
    这边快变成全球娱乐论坛了,技术贴半个多小时没人回
    热的都是娱乐贴
    回复

    使用道具 举报

    4

    主题

    801

    回帖

    1628

    积分

    金牌会员

    积分
    1628
    发表于 2013-4-19 16:02:27 | 显示全部楼层
    伸手党。

    Google 一下

    “PHP 图片下载”
    回复

    使用道具 举报

    42

    主题

    1003

    回帖

    2238

    积分

    金牌会员

    积分
    2238
     楼主| 发表于 2013-4-19 16:20:00 | 显示全部楼层

    Ebola 发表于 2013-4-19 16:02



    伸手党。

    Google 一下

    果然是变水了啊,我都说了用curl的来也是一样,下载下来的图片是0字节的文件
    回复

    使用道具 举报

    42

    主题

    1003

    回帖

    2238

    积分

    金牌会员

    积分
    2238
     楼主| 发表于 2013-4-19 16:02:00 | 显示全部楼层

    yhigh 发表于 2013-4-19 16:31



    http://yhigh.com/PHP-Download.html

    你真坑爹,好歹排版加个代码加亮什么的啊
    回复

    使用道具 举报

    0

    主题

    1

    回帖

    4

    积分

    新手上路

    积分
    4
    发表于 2013-4-19 16:31:01 | 显示全部楼层

    yhigh 发表于 2013-4-19 16:35



    直接全部复制就好了- -
    我都用横线来排版的。。。

    问题是我只是想要在页面上自动根据URL显示页面缩略图并保存到本地,你给这么个源码是啥搞 本帖最后由 Ebola 于 2013-4-19 20:15 编辑

    大爷。

    遇到直接输出图片流,或302跳转的,你肯定下不来。
    回复

    使用道具 举报

    78

    主题

    1539

    回帖

    3378

    积分

    论坛元老

    积分
    3378
    发表于 2013-4-19 16:33:41 | 显示全部楼层
    有些网站有防盗链,你不能下载的。
    回复

    使用道具 举报

    207

    主题

    2049

    回帖

    4779

    积分

    论坛元老

    积分
    4779
    发表于 2013-4-19 16:31:00 | 显示全部楼层
    本帖最后由 金关村村长 于 2013-4-19 21:21 编辑

    给了refer没有?

    http://images.shrinktheweb.com/xino.php?stwembed=1&stwaccesskeyid=1810e1ec1c8bd88&stwsize=sm&stwurl=http://www.bing.com

    这个地址我用浏览器直接打开也打不了,stwaccesskeyid有没有生存期?过期了?
    回复

    使用道具 举报

    42

    主题

    1003

    回帖

    2238

    积分

    金牌会员

    积分
    2238
     楼主| 发表于 2013-4-19 16:35:08 | 显示全部楼层

    qqcm 发表于 2013-4-19 20:14



    有些网站有防盗链,你不能下载的。

    正解了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-5-11 07:18 , Processed in 0.021848 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表