Tutorial Upload File Gambar pada Laravel

Cara Upload File Gambar pada Laravel – Pada kesempatan ini saya akan memberikan tutorial bagaimana cara upload file gambar dengan laravel. Penggunaan file gambar ini sangat penting dalam mengelola modul, hampir semua permodulan sistem menggunakan gambar, contohnya pengguna.

Kali ini saya akan implementasikan upload file gambar kemudian gambarnya saya akan simpan ke dalam database.

Silahkan anda import skema tabel untuk gambar.

Skema tabel di atas memiliki 4 field/kolom , yang paling penting pada kolom images, dimana nanti kita akan menyimpan direktori gambar dan nama gambarnya di kolom tersebut.

Langsung saja silahkan anda bikin 2 routing baru.

Tutorial Upload File Gambar pada Laravel

routes/web.php

Setelah itu silahkan bikin controller baru dengan nama ImageController.php, ubah kode menjadi.

Kode di atas terdapat 2 fungsi, dimana fungsi index berfungsi untuk mengampilkan views yang berisi form upload, sedangkan pada fungsi upload digunakan untuk memidah gambar ke direktori projek kita, kemudian menyimpannya ke dalam database, untuk tabel images.

Setelah itu silahkan bikin file views

resource/views/uploadimage.php

Kode diatas form untuk file , ditandai dengan input type=”file” dan dibagian pembuaka form di berikan jenis tipe data yang ingin kita kirim yaitu multipart/form-data.

Setelah semuanya sudah, langkah selanjutnya melakukan pengujian.

/image

Silahkan pilih gambar yang ingin kita upload, kemudian klik upload maka controller akan memproses perpindahan gambar ke direktori public/images. Kita tidak perlu membuat direktori baru, secara otomatis laravel akan membuat nya.

Jika ada keterangan “gambar berhasil di upload”, maka artinya gambar berhasil di upload dan disimpan didatabase.

Silahkan periksa gambar yang anda upload tadi di public/images

Tutorial Upload File Gambar pada Laravel

Nah file gambar sudah berhasil diupload di laravel kita. Selanjutnya silahkan periksa di tabel images pada database.

Tutorial Upload File Gambar pada Laravel

Nama file gambar yang kita upload tadi berhasil di simpan di database. Nama gambar di database sama dengan nama gambar yang di pindah beserta ekstensi file gambarnya.

Sekian tutorial cara upload file gambar pada laravel.

Terima Kasih.

admin

One comment

  1. […] saya ingin melanjutkan tutorial mengenai framework laravel, sebelumnya kita sudah belajar bagaimana cara upload file gambar pada laravel. Pada kesempatan kali ini saya akan memberikan tutorial cara kirim email pada laravel, tentunya […]

Leave a Reply