Upload Multiple File


Pada kesempatan kali saya akan berbagi tentang upload multiple file. Kebetulan di pekerjaan kantor ku ada modul tersebut. Terlebih dahulu membuat form uploadnya.

File index.php

<?php
//Form upload
<form action="proses.php" method="post" enctype="multipart/form-data">
<input type="file" value="" name="upload[]" multiple>
<button type="submit" name="tes" id="tes">Upload</button>
</form>
?>

Sesudah membuat form upload kemudina membuat proses upload

proses.php

<?php
$count=count($_FILES["upload"]["name"]);
for($a=0;$a<$count;$a++){
move_uploaded_file($_FILES["upload"]["tmp_name"][$a],
"Data/" . $_FILES["upload"]["name"][$a]);
?>

Simpan di $XAMPP_HOME/htdocs/upload.

Setelah membuat code kemudian mulai setting konfigurasinya upload dengan cara mengubah file php.ini yang berada di $XAMPP_HOME\php\.

Buka file tersebut dengan notepad ataupun notepad++, cari beberapa code yang terdapat kata upload lalu ubah.

upload_max_filesize = 128M

post_max_size = 100M

Bisa juga ditambahkan max_file uploads untuk mengatur banyak file yang bisa diupload.

max_file_uploads = 20

Aktifkan Apache dan MySql nya lalu buka web browser dan ketikan http://www.localhost:8013/upload/index.php (port URL sesuaikan dengan settingan xamppnya).

File yang di upload akan masuk folder upload/data

Semoga bermanfaat

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s