Satria Multimedia | Banjarmasin | Web Design | Web Maintenance | Web Aplication

Php script upload image

Pada artikel ini akan dibahas bagaimana membuat php script untuk upload image/gambar. Langkah-langkahnya bisa dilihat berikut :

Membuat form upload

Pertama kita harus menyiapkan sebuah form dengan kode html seperti berikut :

<h2>Contoh Upload Gambar</h2>
<form action="upload-image.php" method="post" enctype="multipart/form-data" name="FormUpload" id="FormUpload">
  <p>Pilih File Gambar : <input type="file" name="Filegambar" id="Filegambar"></p>
  <p><input type="submit" name="button" id="button" value="Upload"></p>
</form>

untuk melakukan upload image kita harus menggunakan properti enctype="multipart/form-data". Properti action="upload-image.php" bisa disesuaikan dengan nama file tujuan upload yang akan memproses file yang dikirim. (Lihat langkah selanjutnya)

Membuat php script upload

Setelah form upload jadi, kita membuat halaman php script untuk menerima file yang diupload dengan script berikut :

<?php
$namafolder="gambar/"; //folder tempat menyimpan file
if (!empty($_FILES["Filegambar"]["tmp_name"]))
{
    $jenis_gambar=$_FILES['Filegambar']['type'];
    if($jenis_gambar=="image/jpeg" || $jenis_gambar=="image/jpg" || $jenis_gambar=="image/gif" || $jenis_gambar=="image/x-png")
    {           
        $gambar = $namafolder . basename($_FILES['Filegambar']['name']);       
        if (move_uploaded_file($_FILES['Filegambar']['tmp_name'], $gambar)) {
            echo "Gambar berhasil dikirim ".$gambar;
        } else {
           echo "Gambar gagal dikirim";
        }
   } else {
        echo "Jenis gambar yang anda kirim salah. Harus .jpg .gif .png";
   }
} else {
    echo "Anda belum memilih gambar";
}
?>

Anda bisa simpan dengan nama file upload-image.php. Jangan lupa buat sebuah folder dengan nama gambar pada folder anda menyimpan file ini. Sekarang tinggal anda coba jalankan.

 

Silahkan download contoh php script upload disini

 

Selamat mencoba semoga bermanfaat.