Resim Dosyaları Zaten Sunucuda Oluşturuluyor Yani Sunucuya Upload işlemi yok @wrecking Hocam
@saintx ;
PHP den Bu Veriyi Alıp eş zamanlı ekrana basmam gerekiyor Tabi Mümkünse..
JQ ile ajax dan Zipi oluştur dedim ama zip oluşturulması uzun sürerse kullanıcı ne kadar bekleyeceğini bilemez,
Yapmak istediğim PHP zipi oluştururken aynı zamanda %kaç kaldığınıda js ile ekrana basabilmek..
Yapılabilir mi acaba ?
$('#getir').click(function(){
var yolla="islem=1";
$.ajax({
type: "post",
url: "zip.php",
data :yolla,
success : function(cevap){
var link='<a id="link" href="'+cevap+'">Link Burada Olacak</a>';
$('#onizle').html(link);
//alert(cevap);
}
});
});Ajax ile işlemi başlatması için Çağrı Yapıyorum..
PHP Kodum :
$klasor="resimler";
$zip = new ZipArchive();
$zip->open('arsiv.zip',ZipArchive::CREATE);
if(file_exists($klasor))
{
$dir = opendir($klasor);
while (($dosya = readdir($dir)) !== false)
{
if(! is_dir($dosya))
{
$zip->addFile($klasor."/".$dosya);
}
}
closedir($dir);
$zip->close();
}
echo "arsiv.zip";