• 14-03-2015, 23:09:06
    #1
    Üyeliği durduruldu
    sa arkadaşlar. Aşağıdaki kodla bir dizi resmi sunucuya çekiyorum fakat wp veritabanına yazdırırken sadece 1 resmi alarak yazıyor. Çektiği tüm resimleri veritabanınada nasıl yazdırabilirim yada nerde yanlışlık yapmışım, bilgisi olan arkadaşlardan yardım bekliyorum.

    for ($a=2;$a<6;$a++) {
    
    $resimadresi = $resim[1][$a];
    
    $adres = $resimadresi; // 5 tane resim war, hepsini klasöre çekiyor
    $ch =curl_init();  
    curl_setopt($ch, CURLOPT_URL,$adres);  
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);   
    $data= curl_exec($ch);  
    curl_close($ch);  
    
    $resim_adi=md5($data); 
    
    if(!file_exists("images/$resim_adi".".jpg")){ 
    
    file_put_contents("images/$resim_adi".".jpeg",$data);   
    
    $kaydet = 'http://'.$_SERVER['HTTP_HOST'].'/images/'.$resim_adi.'.jpeg'; 
    
    
    $resimlerial = '<img width="150" height="200" src="'.$kaydet.'" alt="deneme">'; 
    //yazdırırken sadece 1 resim yazıyor
    
    
    $my_post = array();
      $my_post['post_title'] = $baslik;
      $my_post['post_content'] = $resimlerial; kaydet weritabanına
      
    		}}
  • 14-03-2015, 23:52:18
    #2
    for ($a=2;$a<6;$a++) {

    $resimadresi = $resim[1][$a];

    $adres = $resimadresi; // 5 tane resim war, hepsini klasöre çekiyor
    $ch =curl_init();
    curl_setopt($ch, CURLOPT_URL,$adres);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    $data= curl_exec($ch);
    curl_close($ch);

    $resim_adi=md5($data);

    if(!file_exists("images/$resim_adi".".jpg")){

    file_put_contents("images/$resim_adi".".jpeg",$data);

    $kaydet = 'http://'.$_SERVER['HTTP_HOST'].'/images/'.$resim_adi.'.jpeg';


    $resimlerial. = '<img width="150" height="200" src="'.$kaydet.'" alt="deneme">';
    //yazdırırken sadece 1 resim yazıyor



    }}
    $my_post = array();
    $my_post['post_title'] = $baslik;
    $my_post['post_content'] = $resimlerial; kaydet weritabanına

    Bu sekilde bir denermisiniz
  • 14-03-2015, 23:58:50
    #3
    Üyeliği durduruldu
    NURAH adlı üyeden alıntı: mesajı görüntüle
    for ($a=2;$a<6;$a++) {

    $resimadresi = $resim[1][$a];

    $adres = $resimadresi; // 5 tane resim war, hepsini klasöre çekiyor
    $ch =curl_init();
    curl_setopt($ch, CURLOPT_URL,$adres);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    $data= curl_exec($ch);
    curl_close($ch);

    $resim_adi=md5($data);

    if(!file_exists("images/$resim_adi".".jpg")){

    file_put_contents("images/$resim_adi".".jpeg",$data);

    $kaydet = 'http://'.$_SERVER['HTTP_HOST'].'/images/'.$resim_adi.'.jpeg';


    $resimlerial. = '<img width="150" height="200" src="'.$kaydet.'" alt="deneme">';
    //yazdırırken sadece 1 resim yazıyor



    }}
    $my_post = array();
    $my_post['post_title'] = $baslik;
    $my_post['post_content'] = $resimlerial; kaydet weritabanına

    Bu sekilde bir denermisiniz
    cevabınız için teşekkürler. Ancak sorun aynı hocam