2017-10-21 202 views
1

下載不管我使用的功能壞掉的圖片文件:PHP保存從URL

copy("http:" . $imglink, "images/" . substr($imglink, 34)); 
//or 
file_put_contents("images/" . substr($imglink, 34), file_get_contents("http:" . $imglink)); 
//or 
file_put_contents("images/" . $productData['imagefile'], fopen($productData['imagelink'], 'r')); 

文件的保存位置斷裂,大近4倍。日誌中沒有錯誤, 已經確認我可以通過瀏覽器從遠程服務器手動下載健康圖像。有任何想法嗎?

回答

0

發現問題 - 的圖像文件名包含空間炭這應該是 rawurlencode($imglink) -ed之前它被作爲參數

傳遞