Cara Membuat Download File di Codeigniter

Cara Membuat Download File di Codeigniter

Posted on

Cara Membuat Download File di Codeigniter – Pada tutorial Framework Codeigniter sebelumnya saya telah membahas tentang Cara Membuat Upload File di Codeigniter, maka tutorial kali ini saya akan membuat artikel tentang Cara Membuat Download File di Framework Codeigniter. Silahkan simak artikel di bawah ini dengan baik agar kalian bisa membuat script download file di codeigniter.

Codeigniter sudah menyediakan fitur untuk membuat download file yang di kemas dalam function yang di sediakan oleh framework codeigniter. FItur download dalam codeigniter sudah di kemas ke dalam helper codeigniter. Sehingga kita tinggal memanggil helper download untuk membuat link download atau membuat download file dengan framework codeigniter. Berikut adalah Cara Membuat Download File di Codeigniter.

Cara Membuat Download File di Codeigniter

Cara Membuat Download File di Codeigniter

Seperti yang sudah saya tulis di atas bahwa function download pada codeigniter sudah di bungkus kedalam helper codeigniter. Jadi, jika kita akan menggunakan fitur download di codeigniter sama caranya seperti menggunakan helper lainnya di codeigniter. Sebelum menggunakannya kita haru memanggil helper nya terlebih dulu.

Setelah itu, masuk ke tahap membuat download file dengan framework codeigniter. Sebenarnya ada dua cara membuat download file yang bisa kita buat, yaitu membuat download file yang memang sudah tersedia dan cara menentukan sendiri isi file yang akan di download. Berikut adalah Cara Membuat Download file isinya kita tentukan sendiri.

Script di atas adalah Cara Membuat Download file isinya kita tentukan sendiri, dan function force_download() adalah function yang sudah ada dalam framework codeigniter untuk membuat aksi download. Jadi untuk Cara Membuat Download file isinya kita tentukan sendiri  isi dari file tersebut ada pad function force_download().  Parameter perttama pada function force_download berguna untuk memasukan nama dari file yang di download, sedangkan pada parameter kedua berguna untuk memasukan isi file yang di download.

Dan cara yang kedua adalah membuat download file yng file nya sudah tersedia.

Perhatikan pada script di atas, untuk membuat download file yang sudah ada (tinggal download), kita menggunakan function force_download(), tapi pada parameter pertama kita langsung memasukan lokasi file yang akan di download.

Contoh Cara Membuat Download File di Codeigniter

Buat satu controller dengan nama C_download.php dan buat satu view V_download.php dan juga sediakan satu file yang akan di download. Isi file C_download.php denganscript seperti di bawah ini.

Setelah itu isi file view V_download.php dengan Script seperti di bawah ini.

Gambar yang saya jadikan contoh sudah saya sediakan pada folder directory root codeigniter dalam folder gambar. Setelah itu silahkan jalankan controller download. localhost/androidunik/index.php/C_download. Setelah itu, klik link Download File maka file akan di download tanpa berpindah alamat url.

Cara Membuat Download File di Codeigniter

Nah, itulah Cara Membuat Download File di Codeigniter/script download file codeigniter. Jika kalian masih bingung silahkan tulis pertanyaan kalian di kolom komentar. Bagi kalian yang mencari tutorial seputar codeigniter kalian bisa mengunjungi situs ini lagi dan mencari tutorial yang kkalian butuhkan seputar framework codeigniter. Kalian juga bisa request artikel lewat menu komentar atau lewat contact us. Share artikel ini di akun media sosial kalian.

Gambar Gravatar
Seorang Blogger Newbie yang ingin terus belajar dalam dunia Blogger dan framework Codeigniter