Pada bagian ini yang akan kita lakukan :
1. Mengupload file gambar dari drive local ke webserver
2. Mendeteksi type dan ukuran gambar
3. Meresize gambar sesuai yang kita inginkan
4. Mengupload lebih dari satu gambar sekaligus/multiple upload
1. Mengupload file gambar dari drive local ke webserver
Pertama, kita akan mengupload gambar dari local disk ke webserver :
a. buat file upload_satu.php
Quick Code
<form enctype="multipart/form-data" action="upload_satu_proses.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
Upload file gambar: <input name="foto" type="file" />
<input type="submit" value="Proses Upload" />
</form>
b. buat folder tempat penyimpanan file dengan nama foto_user
c. buat file upload_satu_proses.php
Quick Code
< ?php
function uploadFoto($fileFoto) {
$folder = './foto_user/';
$fileTujuan = $folder.$fileFoto['name'];
if (move_uploaded_file($fileFoto['tmp_name'], $fileTujuan)) {
return true;
} else {
return false;
}
}
$prosesUpload = uploadFoto($_FILES[foto]);
if ($prosesUpload) {
echo 'upload sukses';
} else {
echo 'upload gagal';
}
?>
d. Jalankan upload_satu.php
e. setelah dijalankan, coba lihat isinya didalam folder foto_user tadi.
Jika ada error berarti tidak sukses hehe..
ini hanya dasar upload file selanjutnya yang kedua ketiga dst akan saya tulis dalam posting berikutnya.






