Halo sema kali ini mimin mau menjelaskan cara mendownload beberapa file kedalam format zip pada codeigniter. Bagi kalian semua yang belum tau pada codeigniter terdapat library zip untuk menarchive kan file. diisni mimin menggunakan codeigniter 3.0
public function download_file_to_zip() {
$file_1 = "file1.jpg";
$file_2 = "file2.jpg" ;
$destination = './assets/images/kartu_pelajar/' ;
if (!empty($file_1) && !empty($file_2) && !empty($destination) && file_exists($destination . $file_1) && file_exists($destination . $file_2 ) ) {
$this->load->library('zip');
$this->load->helper('file');
$files[$file_1] = read_file($destination . $file_1) ;
$files[$file_2] = read_file($destination . $file_2) ;
$this->zip->add_data($files);
$this->zip->download('hasil downlaod'.'.zip');
} else {
echo 'Gagal File tidak ditemukan'; }
}
Tinggal Jalankan saja fungsi nya maka akan langsung mendownload file .zip yang didalam nya terdapa 2 bua file yaitu file1.jpg dan file2.jpg.
Selamat mencoba !! Jangan lupa ikuti blog nya ya :)
Tidak ada komentar:
Posting Komentar