• 25-10-2008, 20:47:45
    #1
    Misafir
    arkadaşlar php url resim nasıl upload ettirebilirim.. çok basit bi kod lazım bana.. elimde bulunan yaklaşık 80 url'deki resimleri admin panelinden tek tek upload etmem lazım..
  • 25-10-2008, 20:48:47
    #2
    Üyeliği durduruldu
    Curl ile yapabilirsin.

    Linkteki dosyayı indirir, istersen başka bir klasöre de o dosyayı yükleyebilirsin.
  • 25-10-2008, 20:57:05
    #3
    Üyeliği durduruldu
    Sen linki yazacaksın ve o linkteki resmi kendi sunucuna yüklemek istiyorsun öyle mi?
  • 25-10-2008, 21:05:59
    #4
    Üyeliği durduruldu
    Anahtar kelimelerin;

    php ile dosya indirme
    curl dosya indir

    vs vs vs...

    Kolay gelsin.
  • 25-10-2008, 21:06:23
    #5
    Eposta Aktivasyonu Gerekmekte
    $resim_dir = 'resimler/';
    $resim_url = $_POST['resim'];
    $resim = $resim_url;
    while(strstr($resim,"/")){ 
    $resim = substr($resim,strpos($resim,"/")+1,999); 
    }
    $up_resim = $resim_dir.$resim;
    copy($resim_url, $up_resim);
  • 25-10-2008, 21:20:16
    #6
    Misafir
    taylanaktepe adlı üyeden alıntı: mesajı görüntüle
    $resim_dir = 'resimler/';
    $resim_url = $_POST['resim'];
    $resim = $resim_url;
    while(strstr($resim,"/")){ 
    $resim = substr($resim,strpos($resim,"/")+1,999); 
    }
    $up_resim = $resim_dir.$resim;
    copy($resim_url, $up_resim);
    kopyalamıyor..
  • 25-10-2008, 21:35:02
    #7
    <?php
    //mysql bağlantıları
    $sonuc = mysql_query("Select id, url From tablom");
    while($satir = mysql_fetch_assoc($sonuc)){
    $url = $satir[url];
    //url = ise > http://www.baskasite.com/icerik/resim/icerik_resmi.jpg
    $parcala = explode('.', $url);
    $uzanti = $parcala[count($parcala)-1];
    copy($url, 'resimler/'.$satir[id].'.'.$uzanti);
    }
    ?>
    resimler klasörüne verilerin id sine göre isim verip kaydedecek. 1.jpg 2.jpg 60.gif gibi.
  • 25-10-2008, 21:42:41
    #8
    Misafir
    ErsaT adlı üyeden alıntı: mesajı görüntüle
    <?php
    //mysql bağlantıları
    $sonuc = mysql_query("Select id, url From tablom");
    while($satir = mysql_fetch_assoc($sonuc)){
    $url = $satir[url];
    //url = ise > http://www.baskasite.com/icerik/resim/icerik_resmi.jpg
    $parcala = explode('.', $url);
    $uzanti = $parcala[count($parcala)-1];
    copy($url, 'resimler/'.$satir[id].'.'.$uzanti);
    }
    ?>
    resimler klasörüne verilerin id sine göre isim verip kaydedecek. 1.jpg 2.jpg 60.gif gibi.
    $sonuc = mysql_query("Select id, url From tablom");
    bu işlem db'den veri almıyormuydu, yanlış yazdınız sanırım.. + bu sistemde klasöre kopyalamadı resimi..
  • 25-10-2008, 21:45:54
    #9
    Kaan1950 adlı üyeden alıntı: mesajı görüntüle
    $sonuc = mysql_query("Select id, url From tablom");
    bu işlem db'den veri almıyormuydu, yanlış yazdınız sanırım.. + bu sistemde klasöre kopyalamadı resimi..
    Evet db den alıyor. Admin panelinden 80 tane url kayıt edeceğim demişsin. Veritabanı kullandığını varsayarak yazdım. Ne yapmak istediğini ve ne kullandığını yazarsan sorunun hallolur.