Tampilkan postingan dengan label gambar. Tampilkan semua postingan
Tampilkan postingan dengan label gambar. Tampilkan semua postingan

Minggu, 21 Agustus 2016

Mengupload Gambar

Agustus 21, 2016 0

Mengupload gambar menggunakan laravel ini sangat berguna bagi yang ingin menambahkan fasilitas upload gambar pada aplikasi berbasis web, adapun langkah-langkahnya adalah sebagai berikut:
1. Buka web editor seperti Sublime, Dreamweaver, PHPEditor, EditPlus atau Notepad yang ada pada komputer.
2. Kemudian buat form upload gambar dengan kode berikut ini:

3. Setelah itu simpan file dengan nama form-upload-gambar.blade.php pada resources/views
4. Selanjutnya untuk kode upload gambar, ketik dengan kode yang ada dibawah ini:

if (Input::hasFile('gambar'))
{
 $gambar = Input::file('gambar');
 $gambar->move('uploads', $gambar->getClientOriginalName());
}

5. Kemudian simpan dengan nama UploadGambarController.php pada app/Http/Controllers
6. Setelah itu buka browser yang ada pada komputer dengan alamat link: http://localhost/book/public/form-upload-gambar Lihat pada gambar 1.1 dibawah ini.
Gambar 1.1
7. Maka otomatis akan tampil form upload gambar. Coba upload file yang ada pada komputer dengan mengklik tombol Choose File, lalu klik Upload
8. Apabila proses upload berhasil, maka gambar akan muncul pada folder uploads yang ada pada public/uploads seperti gambar 1.2 dibawah ini.
Gambar 1.2
Baca catatan terkait:

  • Mengupload Gambar Dan Merubah Ukuran Menggunakan Laravel 5

Minggu, 31 Mei 2015

Proses Upload Image Menggunakan Laravel 5

Mei 31, 2015 1
Dalam suatu aplikasi Berbasis Web, Gambar merupakan bagian yang penting misalnya saja dalam pembuatan Profil seseorang kita memerlukan sebuah poto yang disematkan pada profil tersebut, nah oleh karena itu kali ini kita akan melakukan proses upload gambar menggunakan laravel 5. mari kita mulai untuk membuat formulir pengisian.

pada proyek kali ini buat formulir untuk input data customer:

File: resources/views/customer/create.blade.php

Untuk menerapkan upload gambar pada formulir diatas ada dua hal point penting yaitu:

1) Pada metode Form::open set files menjadi true 

Form::open(array('url' => 'customers', 'files' => true)) 

2) dan pada form isian gunakan type form file

Form::file('avatar', Input::old('avatar'), array('class' => 'form-control'))

hasilnya akan terlihat seperti gambar dibawah ini:


Kemudian buat aturan pada form misalnya form mana saja yang harus diisi atau tidak boleh dikosongkan dan jenis gambar apa saja yang boleh di upload misalnya .png atau .jpg, untuk itu mari kita buat sebuah file Request, buka shell dan ketik:

php artisan make:request CustomerRequest

dan buka file CustomerRequest tersebut isikan sebagai berikut:

File: app/Http/Requests/CustomerRequest.php

Lalu pada CustomerController pada function store yang pertama-tama kita akan menyimpan data-data customer kemudian memproses upload gambar yang akan disimpan kedalam folder /public/images/customers lalu menyimpan nama file yang diambil dari $avatarName kedalam database.

File: app/Http/Controllers/CustomerController.php

selesai, mudah bukan melakukan proses upload gambar dengan laravel 5

baca juga:
  • Aktifkan Modrewrite Apache Untuk Menghilangkan Index.php Laravel 5