Cara upload multiple file dengan PHP — Terkadang kita perlu untuk mengizinkan pengguna untuk mengupload lebih dari satu file (multiple) dengan PHP.
Sebagai contoh adalah Facebook yang mempersilahkan penggunanya untuk mengupload lebih dari satu foto dalam satu waktu kedalam sebuah gallery foto. Atau layanan email yang memungkinkan kita melampirkan lebih dari satu file ketika hendak mengirim email.
Sebelumnya kita sudah pernah bahas bagaimana cara upload file dengan php, kali ini Jurnalweb.com akan menunjukan kepada Anda bagaimana cara mengupload multiple file dengan PHP.
Cara ini sebenarnya hampir sama dengan cara mengupload file yang dulu pernah kita bahas, namun untuk ini kita hanya perlu memodifikasi sedikit markup HTML dan kode PHP nya. Pada HTML kita memerlukan atribut
Agar kita bisa mengupload lebih dari satu file, maka kita memerlukan form html sederhana yang disertai dengan sebuah field input dengan property file dan submit.
Kita juga perlu untuk memberikan field input tersebut nama
Script PHP
Untuk menangani file gambar yang dikirim, kita membutuhkan script PHP sebagai berikut.
Script diatas akan melakukan looping untuk mengupload semua file gambar yang kita pilih. Jangan lupa untuk membuat folder dengan nama “uploads” ketika Anda mencoba di komputer Anda.
Download Source Code
Semoga tutorial singkat diatas bisa membantu mengatasi masalah Anda, sampai jumpa lagi pada tutorial jurnalweb lainnya.
Sebagai contoh adalah Facebook yang mempersilahkan penggunanya untuk mengupload lebih dari satu foto dalam satu waktu kedalam sebuah gallery foto. Atau layanan email yang memungkinkan kita melampirkan lebih dari satu file ketika hendak mengirim email.
Sebelumnya kita sudah pernah bahas bagaimana cara upload file dengan php, kali ini Jurnalweb.com akan menunjukan kepada Anda bagaimana cara mengupload multiple file dengan PHP.
Cara ini sebenarnya hampir sama dengan cara mengupload file yang dulu pernah kita bahas, namun untuk ini kita hanya perlu memodifikasi sedikit markup HTML dan kode PHP nya. Pada HTML kita memerlukan atribut
multiple
, beberapa web browser utama seperti Firefox, Chrome, Safari dan IE9 keatas sudah mendukung atribut ini.Cara upload lebih dari satu file dengan PHP
Kode HTMLAgar kita bisa mengupload lebih dari satu file, maka kita memerlukan form html sederhana yang disertai dengan sebuah field input dengan property file dan submit.
Kita juga perlu untuk memberikan field input tersebut nama
files[]
serta menambahkan property multiple
, sedangkan pada bagian accept hanyalah opsional dimana kita bisa mengatur file apa saja yang dibolehkan, pada contoh accept="image/*"
berarti membolehkan pengguna untuk memilih hanya file gambar saja dari komputer mereka.Script PHP
Untuk menangani file gambar yang dikirim, kita membutuhkan script PHP sebagai berikut.
Script diatas akan melakukan looping untuk mengupload semua file gambar yang kita pilih. Jangan lupa untuk membuat folder dengan nama “uploads” ketika Anda mencoba di komputer Anda.
Download Source Code
Semoga tutorial singkat diatas bisa membantu mengatasi masalah Anda, sampai jumpa lagi pada tutorial jurnalweb lainnya.
No comments:
Write comments