Fitur upload gambar ini sering kali kita jumpai pada setiap website seperti website ecommerce, company profile, portal berita dan lainnya, nah pada tutorial kali ini kita akan membahas tentang bagaimana Cara Membuat Fitur Upload Gambar Pada Laravel, untuk alur atau proses upload gambar yang akan kita buat nantinya yaitu, user dapat memilih file gambar yang terdapat pada komputernya dan nantinya gambar tersebut akan di upload atau di masukan kedalam folder public yang di dalam folder public tersebut nantinya terdapat folder images yang berfungsi untuk menyimpan hasil gambar yang telah berhasil di upload.

Oke teman-teman kita akan langsung membuat untuk proses upload datanya, untuk project kali ini kita akan menggunakan laravel v7, langkah pertama pastikan teman-teman telah melakukan instalasi untuk laravelnya kemudian, kita akan membuat input file pada views dengan nama uploadImage.blade.php, untuk struktur htmlnya kita akan menggunakan bootstrap untuk scriptnya seperti dibawah ini :

Cara Membuat Fitur Upload Gambar Pada Laravel

Ket :

Pada script diatas terdapat perintah {{csrf_field()}} yang berisikan kode token, jika kita tidak menggunakan csrf tersebut maka data yang kita inputkan pada form tersebut tidak dapat di proses jika kita klik kanan inspect element pada browser maka akan terlihat sebuah kode token seperti dibawah ini :

Cara Membuat Fitur Upload Gambar Pada Laravel

Kode token tersebut berfungsi sebagai security untuk inputan data yang terdapat pada form, jadi jika user mengakses tanpa menyertakan kode token tersebut maka datanya yang di inputkan tidak akan di proses.

Selanjutnya kita akan mengatur routenya pada web.php seperti dibawah ini :

Kemudian kita akan membuat controller dengan nama UploadController.php untuk scriptnya seperti dibawah ini :

Jika kita coba jalankan pada browser maka akan terlihat hasilnya seperti dibawah ini :

Cara Membuat Fitur Upload Gambar Pada Laravel

Jika proses upload gambar berhasil di dalam folder public nantinya akan ter-create sebuah folder baru dengan nama images, di dalam folder tersebut akan terdapat sebuah gambar yang berhasil kita upload seperti dibawah ini :

Cara Membuat Fitur Upload Gambar Pada Laravel

Oke teman-teman itulah pembahasan kita pada tutorial  Cara Membuat Fitur Upload Gambar Pada Laravel.

Semoga bermanfaat.

Terima kasih.

WhatsApp chat