Script kali ini adalah script untuk upload gambar dengan PHP. Folder tempat menyimpan gambar ada di folder gambar. Buat sebuah form untuk mengupload gambar dengan nama gambar.php

<html>
<title>Upload Gambar Sederhana</title>	
<form name="form_upload" method="POST" action="upload.php" enctype="multipart/form-data">  
Gambar :  <input type="file" name="picture" />  
<br>
<input type="submit" name="upload" value="Upload" />  
</form>  
</html>

Langkah selanjutnya adalah membuat file upload.php untuk proses upload gambar

<?php  
$namafile = $_FILES['picture']['name'];  
$ukuran = $_FILES['picture']['size'];  
$error = $_FILES['picture']['error'];  
 
// bila ukuran file lebih besar dari 0 dan tidak ada error
if($ukuran > 0 || $error == 0)
{  
// pindahkan file gambar dari temporary folder ke folder gambar	
$move = move_uploaded_file($_FILES['picture']['tmp_name'], 'gambar/'.$namafile);  
if($move){  
// pesan bila gambar berhasil di upload	
echo "  <br>File '$namafile' dengan ukuran $ukuran sudah terupload.";  
}
else 
{  
echo "Terjadi kesalahan sewaktu mengupload file";  
}  
}
else
{  
echo "File gagal diupload karena : ".$error;  
}  
?>

Struktur file dan folder yang benar untuk script diatas adalah

../upload/
├── gambar
├── gambar.php
└── upload.php

untuk lebih jelasnya lihat gambar dibawah ini
upload gambar

Download Script
Download “upload.tar.gz” upload.tar.gz – Downloaded 2693 times –

Join the Conversation

4 Comments

Your email address will not be published. Required fields are marked *

  1. Ini untuk file mas ngk di kasih extensi nya jadi semua file bisa ke upload ,awas hati” Shell backdor bisa ke upload ke hosting