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