cara upload file dengan codeigniter
asalamualaikum wr wb
selamat malam selamat datang kembali di blog ini dan alhamdulillah kita masih di beri kesempatan bertemu di sini.pada kesempatan kali ini saya ingin menularkan ilmu yang saya miliki yaitu bagai mana caranya upload file gambar dengan codeigniter.
upload file yang akan kita buat nanti sebenarnya yang di simpan di tabel databass hanyalah nama file nya saja dan file gambar akan di simpan di dalam folder
lalu untuk menampilkan file gambar ke browser kita memanggil nama file di tabel data base dan mencari gambar berdasarkan nama file nya. baiklah mari kita mulai tutorialnya dan ini adalah bahan bahan yang harus di siapkan dahulu
Baca juga : cara membuat login dengan codeigniter dan bootstrap untuk pemula
bahan bahan
1. download framework codeigniter
2. download framework bootstrap
jika bahan sudan di downlod silahkan di exstrack semuanya biasanya berformat zip. mari kita belajar bersama dan ikuti langkah langkah ini
langkah langkah
pertama buat lah database gambar dan tabel upload terlebih dahulu.
Selanjutnya rename/ ganti nama folder codeigniter menjadi upload.
Lalu buka folder upload dan buatlah folder assets di dalamnya.
pindahkan file bootstrap ke folder assets.
buka folder upload aplication controllers dan buatlah file upload.php lalu masukkan kode ini.
Sedikit Penjelasan dari kode di atas :
Baris 6-9 mengambil file untuk di tampilkan melalui model dan di kirim ke view
Baris 12 me load library codeigniter upload jika kalian telah melepas otomatis tidak usah memakai kode ini.
Baris 14 memberi tahu kan ke sistem bahwa telah di buat folder untuk menyimpan gambar yaitu folder uploads
Baris 15-19 konfigurasi file gambar sebelum di upload mengatur jenis file intinya file harus di filter sebelum di upload untuk menghindari user yang sering jahil
Baris 54-59 koding untuk menghapus file berdasarkan id yang di pilih.
buka folder upload aplication models dan buatlah file mymodel.php lalu masukkan kode ini.
Penjelasan kode di atas
Baris 6 membuat variabel tabel
Baris 9-13 mengambil semua gambar dari database dan mengembalikan ke controller dalam bentuk result
Baris 16-18 meng upload atau memasukkan gambar ke database jika berhasil akan menghasilkan nilai benar true
Baca juga : membuat crud dengan codeigniter jquery ajax datatables dan modal bootstap
Baris 23-24 menghapus nama file dari database berdasarkan id untuk baris 24 untuk menghapus gambar dari folder uploads
Buka folder upload aplication views dan buatlah file form_upload.php lalu masukkan kode ini.
Penjelasan kode di atas
Baris 10 memasukkan file bootstrap dengan kode html PHP
Baris 17 membuka form dengan kode PHP
Baris 29 membuat perulangan looping variabel query menjadi row
Baris 33 adalah kode untuk menampilkan gambar
Langkah terahir buka folder upload buat folder uploads folder ini ber fungsi untuk menyimpan gambar.
terus sekarang jalankan codenya di browser dengan alamat http://localhost:8080/upload
dan cukup sekian yang bisa saya sampaikan semoga bermanfaat dan sampai ketemu lagi di tutorial berikutnya
wassalamualaikum wr wb
note: untuk code lengkapnya bisa di ambil di sini jika link rusak harap lapor di komentar ya.
terima kasih semoga lancar.
Coba judul artikelnya ganti menjadi Cara Upload Foto Dengan CI
ReplyDelete