TUTORIAL FRAMEWORK CODEIGNITER BASIC
Dasar Bagian 8 : Upload
File Dengan Codeigniter
Membuat Upload File
Dengan CodeIgniter, itulah judul yang akan kita bahas pada tutorial codeigniter
dasar bagian 7 ini. Sebenarnya tutorial upload file dengan codeigniter ini
telah di bahas sebelumnya di situs belajar pemrograman tercinta kita, yaitu
Ranggha Tech Edu
Pada panduan penggunaan
codeigniter (user_guide) juga telah di sediakan panduan tentang cara membuat
upload file dengan menggunakan codeigniter. Teman-teman bisa mengaksesnya pada
folder user_guide di folder project codeigniter teman-teman. Panduan upload
file codeigniter: http://localhost/belajar_Codeigniter/user_guide/libraries/file_uploading.html
Codeigniter telah menyediakan library upload yang bisa kita gunakan dengan mudah. Biasanya untuk membuat upload file pada codeigniter kita bisa menggunakan library ‘upload’ dan helper ‘form’, serta helper ‘url’ untuk bantuan dalam membuat upload file dengan codeigniter. Langsung saja masuk ke persiapan membuat upload file dengan codeigniter.
Membuat Upload File Dengan Codeigniter
Untuk mulai membuat upload file dengan codeigniter, sediakan sebuah form pada view, dan buat juga sebuah controller. pada ebook tutorial codeigniter ini saya tidak menggabungkan semua controllernya, jadi setiap satu tutorial codeigniter saya pisah-pisah agar lebih memudahkan teman-teman yang baru belajar codeigniter untuk memahami syntax dan tidak tercampur. di sini kita akan membuat controller baru dengan nama upload.php
application/controllers/upload.php
Bisa teman-teman perhatikan
pada controller yang saya buat di atas, kita panggil dulu helper url dan helper
form untuk membantu kita membuat upload file di codeigniter. helper form dan
url nya saya panggil di function construct().
Buat
sebuah view dengan nama v_upload sesuai dengan yang kita panggil pada
method/function index di atas.
Application/views/v_upload.php
Pada form upload di atas kita menggunakan function form_open_multipart(), function form_open_multipart() ini isinya sama dengan syntax berikut:
Yang paling penting ada di method aksi_upload ini. method ini akan kita jadikan sebagai pengatur dari proses upload file. terdapat variabel config dia atas, variabel ini berfungsi sebagai pengaturan upload file pada codeigniter. contohnya seperti berikut.
Kemudian
lagi untuk membatasi ukuran file dan ekstensi file yang di perbolehkan untuk di
upload bisa di setting pada
Setelah
selesai membuat folder sebagai lokasi gambar yang di upload selanjutnya
perhatikan syntax selanjutnya pada method aksi_upload.
sekarang waktu nya untuk mencoba apakah berhasil atau tidak.
Berhasil
running yaa teman teman, sekarang tinggal kita test untuk mengupload gambar. Pilih
gambar yang ingin di upload dan submit (klik upload)
File berhasil di upload. Yang muncul di pada gambar di atas adalah, informasi gambar yang di upload. Sesuai dengan perintah yang kita buat pada view v_upload_sukses.php. silahkan teman-teman sesuaikan sendiri pesan sukses nya.
Seperti yang tampil pada gambar di atas.
Gambar pun berhasil di upload san sudah masuk ke folder “gambar”. Sesuai
seperti intruksi yang kita buat pada method aksi_upload.
Komentar
Posting Komentar