Zuerst downloadImagesFrmURL Funktion auf Ihre Skripte erstellen ein, wie folgend:
function downloadImagesFrmURL($download_link){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $download_link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11");
curl_setopt($ch, CURLINFO_CONTENT_TYPE, "image/jpeg");
$data = curl_exec($ch);
if(curl_error($ch))
{
echo 'error:' . curl_error($ch);
}
curl_close($ch);
return $data;
}
Above Funktion wird Ihnen helfen, Bilder herunterladen und die Daten als Strings zurück. Sobald Sie oben Funktion erstellt aus Ihrem PHP-Skripte rufen Sie die URL übergeben Sie kostenlos herunterladen wie folgt gesucht:
<?php
$data= downloadImagesFrmURL("http://www.someimages-link.com/images/test.jpg");
?>
Nach diesem Einsatz Skripte folgenden heruntergeladenen Bilder auf Ihren Webserver zu speichern.
<?php $result = imagecreatefromstring($data);
imagejpeg($result,'test.jpg');
?>
http://php.net/manual/en/function.file-get-contents.php – nogad