contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Tutorial Dasar Upload File dengan PHP

Posted in PHP MYSQL / i Life at 14 Desember 2016 With 0 Comments

OK.. pada tutorial kali ini admin akan menjelaskan Tutorial Dasar Upload File dengan PHP , Baik itu upload gambar, upload file pdf dll, dasarnya akan kita bahas disini, Untuk upload gambar di database sebelumnya admin sudah bahas pada artikel Script PHP upload dan Simpan gambar di database mysql , dan utnuk membuat validasi gambar juga sudah admin bahas di artikel Validasi Upload Type Image and Size Image dan Validasi Upload Gambar dengan HTML5 , nah.. artikel ini kita akan mengulang kembali bagaimana dasar membuat upload dengan php

Cara Dasar Membuat Upload File / Gambar dengan PHP

Berikut ini kita akan membahas dasar upload file / gambar tanpa database, yang harus diperhatikan dalam membuat upload file dasar ialah,

▼ Download Source Code Dibawah Ini ▼


1. Dalam Form harus ada properti enctype="multipart/form-data" , atribut tersebut paling penting tidak boleh tidak ada.. contoh penggunaanya <form action="filetarget" method="post" enctype="multipart/form-data">

2. Pada bagian script PHP, kita bisa melihat beberapa fungsi $_FILES yang bisa kita gunakan dalam proses Upload file, diantaranya :

    $_FILES['file']['type'] => Fungsi ini digunakan untuk mengetahui jenis file yang di upload
    $_FILES['file']['name'] => Fungsi ini digunakan untuk mengetahui nama file yang di upload
    $_FILES['file']['size'] => Fungsi ini digunakan untuk mengetahui ukuran file yang di upload

Nah Untuk yang lain,, silahkan buat struktur folder seperti dibawah ini

upload file gambar php

Code upload.php

<form method="post" action="proses.php" enctype="multipart/form-data">.

    File: <input type="file" name="file" />

    <input type="submit" name="submit" value="Upload" />

</form>

proses.php

<?php
if(move_uploaded_file($_FILES['file']['tmp_name'],"images/". $_FILES['file']['name']))
        echo "Upload file berhasil...<br>
        Nama file: {$_FILES['file']['name']}<br>
        Ukuran: {$_FILES['file']['size']} byte";

    else

    echo "Upload file gagal...<br><a href=\"upload.html\">Kembali</a>";

?>

perbandingan jika tidak ingin menyimpan gambar di dalam folder images , perhatikan contoh berikut

<?php
//jika tidak ingin disimpan kedalam folder
if(move_uploaded_file($_FILES['file']['tmp_name'], $_FILES['file']['name']))
        echo "Upload file berhasil...<br>
        Nama file: {$_FILES['file']['name']}<br>
        Ukuran: {$_FILES['file']['size']} byte";

    else

    echo "Upload file gagal...<br><a href=\"upload.html\">Kembali</a>";

?>

Artikel Terkait

Diskusi