Blog

Home  /  blog  /  BEGINILAH CARA UPLOAD FILE MENGGUNAKAN CODE IGNITER

BEGINILAH CARA UPLOAD FILE MENGGUNAKAN CODE IGNITER

Inilah Cara Upload File Dengan Codeigniter

Sekarang kita akan membuat fungsi upload singe file pada sebuah form dengan framework codeigniter, silahkan buat sebuah controller baru dengan nama upload.php pada folder controller dan tulis script berikut :

selanjutnya kita akan membuat form sebagai interface proses upload nya, silahkan buat file baru dengan nama form_upload.php di folder view dan tulis script berikut :

Membuat Folder Untuk Menyimpan File Upload

salah satu langkah yang sering dilupakan oleh pemula yang baru belajar cara upload file dengan codeigniter adalah proses pembuatan folder untuk menampung file yang di upload, pada script di atas line ke 16 kita menentukan nama folder yang akan digunakan, dalam hal ini kita akan menggunakan folder uploads, jadi sekarang tugas anda adalam membuat folder tersebut.

jika anda adalah pengguna sistem operasi Linux atau MacOS maka jangan lupa memberikan hak akses agar folder tersebut bisa di baca( R) dan ditulis ( W) menggunakan perintah chmod.

Uji coba Upload File Dengan Codeigniter

sekarang waktunya kita melakukan pengujian untuk proses upload, silahkan anda buka proyek anda dan silahkan akses controller upload yang sudah kita buat tadi, jika semua tahapan yang anda lakukan benar maka akan tampil seperti dibawah ini :

Lalu silahkan klik button upload gambar, jika script yang anda tuliskan sudah benar maka akan muncul tampilan seperti dibawah ini :

Multiple Upload File Dengan Codeigniter

Jika tadi kita sudah berhasil membuat singe upload file, sekarang kita akan membuat multiple upload file dengan codeigniter, multiple upload file yang saya maksud disini adalah dalam satu form memiliki beberapa pilihan file yang akan di upload, silahkan buka kembali file form_upload.php dan modifikasi sehingga menjadi seperti ini :

sekarang jika anda mengakses form upload maka akan muncul tampilan seperti dibawah ini :

kemudian kita akan memodifikasi controller nya agar bisa memproses semua file yang di upload, silahkan modifikasi function do_upload sehingga menjadi seperti dibawah ini :

Sekarang silahkan coba buka lagi form nya, dan pilih 3 file gambar yang akan di upload, sebenarnya file apa saja boleh cuman pada konfigurasi di atas, kita hanya membolehkan extensi gambar untuk di upload, jika benar setelah proses upload akan muncul informasi seperti dibawah ini :

sekian penjelasan tentang cara upload file dengan codeigniter baik untuk singe upload maupun multi upload file dengan codeigniter. masih banyak hal lain yang bisa anda explore dengan cara membaca dokumentasi resmi codeigniter.

 

Di Edusoft Center Juga Ada Kursus Code Igniter lo … www.edusoftcenter.com

Info Selengkapnya Bisa
Office : 0271 745 2187
No XL : 08180 4542 586 (WA & Telegram Ada)
No Simpati : 082 22922 2121

atau

Bisa Langsung Registrasi Online lewat Formulir Online:
www.edusoftcenter.com

 

 

Leave a Reply

Your email address will not be published.Required fields are marked*