-1

これを行う方法についてサポートが必要です。このURLhttp ://mtv.mtvnimages.com/uri/mgid:uma:content:mtv.com:1698905?width=281 &height=211を持っているので、アップロードする必要があります。 PHP経由ですが、URLの拡張子はありません。MTVからのこのようなすべての画像は.jpgです。これは、imageshack.usを介してURL経由でアップロードし、拡張子.jpgのURLを生成/保存したためです。

4

2 に答える 2

2

の組み合わせを想像します。

$url = 'http://mtv.mtvnimages.com/uri/mgid:uma:content:mtv.com:1698905?width=281&height=211';
$image = file_get_contents($url);
file_put_contents('newimage.jpg', $image);

助けるべき

URLからIDを抽出することもできます(IDだと思います):

$url = 'http://mtv.mtvnimages.com/uri/mgid:uma:content:mtv.com:1698905?width=281&height=211';
preg_match('!(\d+)\?!', $url, $matches);
$image = file_get_contents($url);
file_put_contents($matches[1] . '.jpg', $image);
于 2012-12-21T10:09:57.837 に答える
0

その単純な私 $uploadurl=" http://mtv.mtvnimages.com/uri/mgid:uma:content:mtv.com:1698905?width=281&height=211".".jpg" は、最後に「.jpg」を連結するだけだと思います

于 2012-12-21T10:07:30.947 に答える