Cara archive file ke zip pada data dinamis

saya mau buat zip archive dengan data yang dinamis, maksudnya saat saya klik row pada table, id file yang di row itu yang di archive kan. ini kode yg saya punya


$id = $_SESSION['id'];
$files = $_GET['id_file'];

$zip = new ZipArchive();
$zip_name = time().".zip"; // Zip name
$zip->open($zip_name,  ZipArchive::CREATE);
foreach ($files as $file) {
  echo $path = "files/".$file;
  if(file_exists($path)){
  $zip->addFromString(basename($path),  file_get_contents($path));
  }
  else{
   echo"file does not exist";
  }
}
$zip->close();
?>

tapi masih eror, tolong bantuanyaaa

avatar oceanli
@oceanli

63 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

Tanggapan

errornya apa gan?

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban