Cara Membuat Upload File Lebih dari Satu File dengan PHP

Posted on

Halo sobat yang setia, di posting saya sebelumnya saya telah pernah membagikan kepada kamu mengenai cara upload file maupun gambar pada php, dan sekarang ini saya pun membahas hal yang sama tetapi dengan versi yang berbeda serta ada tambahan dari postingan saya sebelumnya. Oke seketika saja kita bahas satu persatu dibawah ini.

1. Upload Dengan Cara POST

Bagi mengerjakan upload file dari komputer kita/client ke komputer server, pertama-tama kita bikin form HTML bagi upload file.
Langkah pertama-tama yang perlu kamu bikin yakni sebuah halaman PHP dengan nama “Halaman1.PHP” , lalu copy-kan seluruh script dibawah ini kedalamnya.

MAX_FILE_SIZE berfungsi bagi mengatur ukuran maksimal yang diterima PHP (pada bytes)
Sekarang ini kita bikin kode bagi upload file tersebut dengan membangun satu halaman PHP dengan nama “upload.php” lalu copy-kan seluruh code php dibawah ini kedalamnya.

upload.php

Sekiranya telah selesai coba jalankan “halaman1.PHP” tadi pad browser kamu dan cobalah bagi meng-upload sebuah file.

Hal yang perlu kamu ketahui :
Bagi mengerjakan upload kita menggunakan guna move_uploaded_file()
Di server, bagi menangani variabel dari input bertipe file yakni $_FILES, yang berupa array, informasi yang didapat dari $_FILES yakni :

$_FILES[‘userfile’][‘name’]
Nama asli file dari komputer client.

$_FILES[‘userfile’][‘type’]
Informasi tipe file, contoh “image/gif”.

$_FILES[‘userfile’][‘size’]
Ukuran file yang diupload (pada bytes).

$_FILES[‘userfile’][‘tmp_name’]
Nama file sementara dari file yang diupload yang diletakkan di server

$_FILES[‘userfile’][‘error’]
Error kode yang berhubungan dengan penanganan file

2. Multiple Upload File

Sekarang ini kita lihat contoh upload file lebih dari satu sekaligus, bagi itu kita mesti membangun nama input form bertipe array, contoh :
Bikin sebuah halaman PHP dengan nama “halaman2.php” , lalu copy-kan script php dibawah ini kedalamnya.

halaman2.php

Sekiranya telah selesai, mari kita bikin kode bagi upload filenya, caranya bikin lagi sebauh halaman php dengan nama “uploadfile.php” dan copy-kan kode php dibawah ini kedalamnya.
uploadfile.php

Sekiranya telah selesai, coba jalankan “halaman2.php” tadi di browser dan coba bagi mengupload file lebih banyak.
Oke, sekianlah dulu bagi moment ini, saya harap dengan ilmu yang sedikit ini dapat menjadi modal awal bikin kamu para calon programer dunia, dan jangan lupa ya share dan komentarnya, Terimakasih.

Leave a Reply

Your email address will not be published. Required fields are marked *