Script Upload File

Posted on Updated on


1. Upload Dengan Metode POST

Untuk melakukan upload file dari komputer kita/client ke komputer server, pertama kita buat form HTML untuk upload file

Send this file:

MAX_FILE_SIZE berfungsi untuk mengatur ukuran maksimal yang diterima PHP (dalam bytes)

Sekarang kita lihat kode PHP untuk mengupload file tersebut

upload.php

Untuk melakukan upload kita menggunakan fungsi move_uploaded_file()

Di server, untuk menangani variabel dari input bertipe file adalah $_FILES, yang berupa array, informasi yang didapat dari $_FILES adalah :

$_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 (dalam 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 kita lihat contoh upload file lebi dari satu sekaligus, untuk itu kita harus membuat nama input form bertipe array, contoh :

File yang diupload:

uploadfile.php

$error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES[“fileku”][“tmp_name”][$key];
$name = $_FILES[“fileku”][“name”][$key];
move_uploaded_file($tmp_name, $direktori.”/”.$name);
echo “File $name berhasil diupload
“;
}
}
?>

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