2016-10-15 4 views

Antwort

-1

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'); 
    ?> 
Verwandte Themen