• 25-03-2014, 16:53:58
    #1
    Üyeliği durduruldu
    Merhabalar,
    yaptığım bir projede klasör içerisinde resimler var bunu gerekli şekilde listelettiriyorum
    ama listeyi rar olarak kaydetmesini içinde ise benim listelettirdiğim resimleri nasıl kaydettirebilirim rar olarak ?
  • 25-03-2014, 18:36:48
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @wallstreet; @bknz: http://www.9lessons.info/2012/06/cre...-with-php.html
  • 27-03-2014, 00:27:58
    #3
    Üyeliği durduruldu
    hocam örnek verdiğiniz link olmuyor benim istediğim listelettirdiğim resimleri zip veya rar olarak kaydetmek otomatik olarak örnek bir kod vermen mümkünmü yada nasıl yapabilirim ?
  • 27-03-2014, 00:57:00
    #4
    wallstreet adlı üyeden alıntı: mesajı görüntüle
    hocam örnek verdiğiniz link olmuyor benim istediğim listelettirdiğim resimleri zip veya rar olarak kaydetmek otomatik olarak örnek bir kod vermen mümkünmü yada nasıl yapabilirim ?
    rar olarak bilmiyorum ama zip olarak istersen => http://soulmy.net/php-ile-zip-dosyas...turma-ve-acma/

    Dizin içindeki dosyaları listelemek için => https://www.r10.net/php/1100983-bir-d...listeleme.html
  • 27-03-2014, 11:18:11
    #5
    Üyeliği durduruldu
    soulmy adlı üyeden alıntı: mesajı görüntüle
    rar olarak bilmiyorum ama zip olarak istersen => http://soulmy.net/php-ile-zip-dosyas...turma-ve-acma/

    Dizin içindeki dosyaları listelemek için => https://www.r10.net/php/1100983-bir-d...listeleme.html
    sanırım birşey ler oldu gibi
    aşağıdaki kod ile ftp de herhangi bir resmi ftp ye zip olarak kaydedebiliyorum
    ama sadece bir tane resim kaydedebiliyorum oysa benim 30 tane resmim var onları nasıl yapabilirim?

    <?php
    require_once "dZip.inc.php";
    $zip = new dZip("dosyakaydi.zip");
    $zip->addFile("999359.jpg","yeni-resim-adi.jpg");
    $zip->save();


    ?>

    aslında yapmak istediğim
    siteismi.com/resimler.php sayfasında birden fazla resim çekiyorum veritabanından sorguya göre buraya resimleri kaydet olarak bir buton ilave edip tıkladığımda o sayfadaki resimleri zip olarak kaydetmesini istiyorum nasıl yapılabilir bu ?
  • 27-03-2014, 11:31:06
    #6
    Tüm resimleri $dosyalar diye bir diziye katar. Sonrasında diziyi döngüye sok:

    require_once "dZip.inc.php";
    $zip = new dZip("dosyakaydi.zip");
    
    foreach ( $dosyalar as $a ) {
    
    	$zip->addFile($a, $a);
    	
    }
    
    $zip->save();
  • 27-03-2014, 11:45:12
    #7
    Üyeliği durduruldu
    soulmy adlı üyeden alıntı: mesajı görüntüle
    Tüm resimleri $dosyalar diye bir diziye katar. Sonrasında diziyi döngüye sok:

    require_once "dZip.inc.php";
    $zip = new dZip("dosyakaydi.zip");
    
    foreach ( $dosyalar as $a ) {
    
    	$zip->addFile($a, $a);
    	
    }
    
    $zip->save();
    harika oldu gibi
    peki bunu otomatik indirmesini nasıl yapabiliriz,ftp ye kayıt yapıyor ama direk indirsin ?
  • 27-03-2014, 11:51:01
    #8
    wallstreet adlı üyeden alıntı: mesajı görüntüle
    harika oldu gibi
    peki bunu otomatik indirmesini nasıl yapabiliriz,ftp ye kayıt yapıyor ama direk indirsin ?
    Emin değilim ama bunu bir dene istersen.

    header('Location: '.dosyakaydi.zip);
  • 27-03-2014, 11:52:02
    #9
    Üyeliği durduruldu
    wallstreet adlı üyeden alıntı: mesajı görüntüle
    harika oldu gibi
    peki bunu otomatik indirmesini nasıl yapabiliriz,ftp ye kayıt yapıyor ama direk indirsin ?
    indirkaldir.php
    $klasor	=	"docs";
    $dosya	=	"dosyakaydi.zip";
    
    header("Content-Type: application/x-msdownload");
    header("Content-Disposition: attachment; filename=".$klasor."/".$dosya);
    indirkaldir.php yi çalıştırdığında direk dosyakaydi.zip inecek.
    Kolay gelsin.