比如说这个网页里http://myp2p.eu/broadcast.php?matchid=75817&part=sports我想下载球队的队徽,下载网址为:http://myp2p.eu/thumbnail.php?f=118745487246c71f987c7c3___RCD Mallorca.gif&size=s我试了这篇文章http://www.lpfrx.com/archives/58/
介绍的两种方法,用readfile()函数和snoopy库都不行另外我用curl试了一下,也不行请问该怎么下啊 

解决方案 »

  1.   


    必须要用php程序来下载啊
      

  2.   

    <?php
    $filename = 'image1'; //自定義檔案名,不帶擴展名
    $s = file_get_contents("http://myp2p.eu/thumbnail.php?f=118745487246c71f987c7c3___RCD%20Mallorca.gif&size=s");
    file_put_contents($filename,$s);
    $a = getimagesize($filename);switch($a[2]){
    case 1: $ext = 'gif';break;
    case 2: $ext = 'jpg';break;
    case 3: $ext = 'png';break;
    case 6: $ext = 'bmp';break;
    default: exit('ignore the image!');
    }rename($filename,"$filename.$ext");header("Content-Type:{$a['mine']}");
    echo $s;
    ?>
      

  3.   


    哈哈,这个脚本能正常使用~~请教一下,
    header("Content-Type:{$a['mine']}"); 这句的作用是什么啊?
      

  4.   


    有点奇怪的是,很多图片都能下载,但是某些图片就是无法下载比如说这张图片就无法下载http://myp2p.eu/thumbnail.php?f=118527525146a5dd73c91e2___Ligue 1.jpg&size=s到底是怎么回事呢?