• 12-01-2011, 22:36:13
    #1
    merhaba arkadaşlar. Vereceğim kodla resimleri başka bir hosting'e taşıyorum. Dün güzelce yapıyordu fakat kodu yedeklemeyi unuttum ve kaybettim :/ bu kodun neresi çalışmıyor çözemedim. ekrana "hata" yazıyor fakat neden çözemedim.
    <?
    function vericek($url)
    {
            $ch = curl_init();
            curl_setopt($ch,CURLOPT_URL,$url);
            curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
            $data = curl_exec($ch);
            curl_close($ch);
            return $data;
    }
    function resimyolu($veri){
    $exp = explode("/",$veri);
    $resimyolu = $exp[4];
    return $resimyolu;
    }
    $site = vericek("www.korayaslan.com/resimler1.php");
    preg_match_all('#<a href="(.*?)" title=\"resimler\">#i ',$site,$sonuc);
    for($i=0;$i<count($sonuc[1]);$i++){
    $r=($sonuc[1][$i]);
    $yol = resimyolu($r);
    $rs="http://www.resimkoy.net/images/$yol";
    $a = copy($rs,'/v1/resimkoy/'.$yol);
    if(!$a){echo "hata\n";}else{echo "tamam\n";}
    }
    ?>
    resimyolu fonksiyonu ile sadece resmin ismini alıyorum.
    bu dosya korayaslan.com ana dizininde ve benim taşımak istediğim klasör v1/resimkoy klasörü. şimdiden teşekkürler
  • 12-01-2011, 22:54:20
    #2
    Üyeliği durduruldu
    copy fonksiyonu ordaki resmi alıp eklermi bilemiyorum daha önce hiç kullanmadım. CURL ile indirmeyi denersen mutlaka olumlu sonuç alıcaksındır.
  • 12-01-2011, 22:56:47
    #3
    dediğim gibi dün yapıyordu aynı bu kod fakat bugün neresini yanlış yazdım çözemedim. Dün de copy ile taşıyordum oluyordu :/
  • 12-01-2011, 23:03:49
    #4
    şurasını

    $a = copy($rs,'/v1/resimkoy/'.$yol);

    böyle dener misin bir de

    $a = copy($rs,'./v1/resimkoy/'.$yol);
  • 12-01-2011, 23:07:58
    #5
    sayfanın başına
    error_reporting (E_ALL);
    ekle ki verdiği hataları görebilelim...
  • 12-01-2011, 23:10:03
    #6
    caqlayan adlı üyeden alıntı: mesajı görüntüle
    şurasını

    $a = copy($rs,'/v1/resimkoy/'.$yol);

    böyle dener misin bir de

    $a = copy($rs,'./v1/resimkoy/'.$yol);
    çok sağol çağlayan kafayı yiyordum

    Cycl0ne; sorun giderildi teşekkürler
  • 12-01-2011, 23:10:53
    #7
    YuqseLX adlı üyeden alıntı: mesajı görüntüle
    çok sağol çağlayan kafayı yiyordum

    Cycl0ne; sorun giderildi teşekkürler
    önemli değil hocam, bazen bir nokta çok şeyi değiştiriyo işte

    kolay gelsin