Merhaba arkadaşlar. Sitemde böyle bişey yapdım. Butona tıklandığında o ürünün fotoğraflarını indiriyor. İndirdikden sonra aynı dosyayı siliyor. Denedim çalışdı fakat internet hızı aşağı falan olunca bir problem çıkarmı. İsteyen arkadaşlar kullana bilir.
Arkadaşlar sql komutlarını yazınca hata veriyor ondan öyle yazdım
if (isset($_POST['download_item_photo'])) {
$zipname = "sekiller".$_POST['item_id'].".zip";
touch($zipname);
sql komutu dosyaları seçdim
sql komutu execute den geçirdim
$zip = new ZipArchive();
$zip->open($zipname, ZIPARCHIVE::CREATE);
while(fetch la yazdırdım){
$zip->addFile(adlarını ve yollarını yazdım)
}
$zip->close();
if ($zip) {
header('Content-type: application/x-zip-compressed');
header("Content-disposition: attachment; filename=".$zipname);
$download = readfile($zipname);
if ($download) {
unlink($zipname);
}
}
}