• 11-11-2012, 18:17:14
    #1
    
    <?php
    
     
    
    // Php ile başka sunucudan dosya çekme
    
     
    
    // çekeceğimiz veriyi kaynak değişkenine atıyoruz
    
     
    
    $kaynak = "http://xxxxxx.com/xxx.jpg";
    
     
    
    // dosyayı okumak için açıyoruz ve icerik değişkenine atıyoruz.
    
     
    
    $dosya = fopen($kaynak,"r");
    
    while(!feof ($dosya)) {
    
    $icerik1 = fgets($dosya, 4096);
    
    $icerik .=$icerik1;
    
    }
    
     
    
    // dosyayla işimiz bitti dosyayı kapatıyoruz.
    
     
    
    fclose($dosya);
    
     
    
    // aldığımız dosyanın yeni ismini veriyoruz
    
     
    
    $hedef="reptile.jpg";
    
     
    
    // yeni isimli dosyayı açıp çektiğimiz veriyi yazıyoruz
    
    $dosya = fopen($hedef,"w");
    
    fwrite($dosya,$icerik);
    
     
    
    //iş bitti dosyayı kapatıyoruz
    
     
    
    fclose($dosya);
    
     
    
    // dosyayı kaydedeceğimiz dizin
    
    $yeni_dizin = "/home/xxxx/public_html\$hedef";
    
    $kopyala = copy($hedef,  $yeni_dizin) or die ("kopyalanmadı.");
    
    ?>
    
    
    Devamı Oku: PHP ile Başka Sunucunun Klasöründen Resim çekmek
    başka sitedeki resimleri alabilmek için kullndımdı ancak çalışmıyor yardımcı olur musunuz.
    kaynak:http://www.webmastersitesi.com/php/6...sim-cekmek.htm
  • 11-11-2012, 18:22:32
    #2
    copy("http://site.com/hedef.jpg","upload/resim/reptile.jpg");

    klasörün yazırlabilirliliğinide kontrol et
  • 11-11-2012, 19:43:17
    #3
    hocam sanırtım izinler var gibi

    Request Entity Too Large
    hatası veriyor
  • 11-11-2012, 22:49:44
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $kaynak = file_get_contents("http://www.site.com/dosya.zip");
    $f = fopen("dosya.zip", "wr");
    fwrite($f, $kaynak);
    fclose($f);
  • 11-11-2012, 23:25:13
    #5
    hocam sabah deneyecem olur inş