Didalam pemograman sebuah website terdapat sebuah tag html yang memiliki sebuah atribut type=”file” yang berfungsi untuk memasukan sebuah file sebagai contoh tag dan atributnya yaitu <input type=”file”>, jika kita jalankan pada browser maka akan muncul sebuah tombol dengan text keterangan di sampingnya, dan ketika kita mengklik tombol browse atau upload maka akan muncul sebuah jendela pop up untuk memilih file yang akan kita upload dan text keterangan yang sebelumnya muncul di sebelah kanan akan berubah menjadi nama file yang telah kita pilih, nah pada Pengenalan Tentang Fungsi Dalam Proses Upload PHP kali ini kita akan membahas bagai mana fungsi-fungsi dalam proses ¬†upload tersebut.

Yang pertama kita akan membuat sebuah script untuk proses uploadnya terlebih dahulu teman-teman bisa menyimpan file yang terdapat dibawah ini dengan nama index.php

– Nah pada file index.php diatas terdapat sebuah form yang berfungsi untuk mengirimkan sebuah data baik itu berupa text, ataupun file, namun pada tag form diatas ter dapat sebuah atribut enctype=”multipart/form-data” yang berfungsi untuk mengirim file, sehingga input type=”file” yang terdapat pada script diatas dapat di kenali dan data yang berupa file tersebut dapat dikirimkan melalui form tersebut.

– Pada file index.php diatas terdapat beberapa fungsi $_FILES, yang sering kita gunakan dalam proses upload file diantarnya yaitu :

  • $_FILES[‘file’][‘type’]; yaitu berfungsi untuk jenis file yang yang akan kita upload seperti (.jpg, .png, .pdf) dan lain-lain.
  • $_FILES[‘file’][‘name’]; yaitu berfungsi untuk mengetahui nama file dan jenis-jenis file yang akan kita upload misalkan gabar.jpg.
  • $size = $_FILES[‘file’][‘size’]; yaitu berfungsi untuk mengetahui ukuran file yang akan kita upload
  • $_FILES[“file”][“tmp_name”]; yaitu berfungsi sebagai nama sementara yang disimpan pada file yang akan di upload
  • $error = $_FILES[“file”][“error”] ; yaitu merupakan kode error pada saat kita menjalankan proses upload file

– berikutnya pada file index.php diatas terdapat sebuah perintah move_uploaded_file($_FILES[‘file’][‘tmp_name’], $nama), pada perintah tersebut merupakan fungsi yang paling penting, karena fungsi tersebut yang berfungsi untuk mengirim atau memindahkan file dari computer ke web server.

Jika script index.php diatas kita jalankan pada browser maka  akan terlihat hasilnya seperti dibawah ini

Pengenalan Tentang Fungsi Dalam Proses Upload PHP

Nah bagai mana teman-teman sudah cukup pahamkan Pengenalan Tentang Fungsi Dalam Proses Upload PHP, nah sekian dulu ya teman-teman tutorial kali ini tentang Pengenalan Tentang Fungsi Dalam Proses Upload PHP semoga bermanfaat.

Terimakasih.