我试图从网址保存一些图片到我的服务器,但我无法做到这一点。无法将图片从网址保存到我的服务器
这是我的代码(它的标准,我已经互联网上找到):
$ch = curl_init($url);
$fp = fopen($img, 'wb');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
但对于每一个环节,我把$ url变量里面,在我的服务器始终保存在一个26字节的图像(这是而不是原始图像)。 有什么问题?
该文件是什么? – Peter
我下载的文件是一张图片,$ img是一个字符串,如“myFolder/temp.jpg – giozh
什么是26字节图片?你也可以使用'file_put_contents($ img,file_get_contents($ url));'' – Peter