Cara Membatasi Ukuran Gambar Yang Akan Diupload Menggunakan HTML dan PHP

Thursday, March 23, 2017

Pada kesempatan lalu, kita sudah mempelajari bagaimana cara mengupload atau mengunggah banyak gambar sekaligus menggunakan HTML dan PHP. Namun, gambar yang akan kita upload atau unggah akan mengalami gangguan apabila banyak gambar yang
diupload atau unggah memiliki ukuran yang sangat besar. Lalu, bagaimana cara mengatasinya?

Pada kesempatan kali ini kita akan mempelajari cara membatasi ukuran gambar yang akan kita upload atau unggah. Sehingga, dengan membatasi ukuran gambar, proses upload tidak terganggu karena besarnya ukuran gambar yang kita upload.

Ukuran gambar yang dimaksud adalah ukuran kapasitas gambar. Ukuran gambar yang besar biasanya dipengaruhi oleh ukuran pixel gambar yang besar pula. Jadi, semakin kecil pixel gambar, maka ukuran atau kapasitas gambar juga semakin kecil.

Berikut cara membatasi ukuran gambar yang akan kita upload dengan menggunakan HTML dan PHP. Ikuti langkah-langkahnya ya..

Pertama, siapkan project upload gambar. Jika belum memiliki, sahabat dapat membacanya tentang Cara Mengupload Banyak Gambar Sekaligus Menggunakan HTML dan PHP. Dalam artikel tersebut sudah disediakan project upload gambar yang dapat sahabat unduh.

Misalkan kita memakai project dari artikel sebelumnya. Jika project sudah siap, buka file 'index.php' dengan menggunakan notepad atau notepad++ atau aplikasi sejenisnya.

Tambahkan kode berikut dalam file 'index.php' dan letakkan seperti contoh pada gambar.

$maxsize = 1024 * 500;

Pada kode di atas, tertulis 1024 x 500, yang artinya ukuran gambar maksimal yang diijinkan adalah 500kilobytes atau 500KB. Karena 1KB=1024 Bytes, dan ukuran gambar upload dalam satuan Byte juga. Untuk memberikan batas misal maksimal 1MB, maka cukup mengganti angka 500 menjadi 1000.

Selanjutnya, tambahkan kode pembuka berikut sebelum kode proses upload.

if($filesize <= $maxsize){

Kemudian tambahkan kode penutup berikut setelah kode proses upload.

}else{ echo "Ukuran gambar ".$filename." terlalu besar!";}


Sehingga hasil akhir akan terlihat seperti di bawah ini.

Selanjutnya jalankan dan coba upload 2 (dua) gambar dimana gambar pertama memiliki ukuran atau kapasitas yang besar sedangkan gambar kedua memiliki ukuran atau kapasitas yang kecil. Jika berhasil, maka akan muncul pesan yang berbeda, seperti contoh proses upload di bawah ini.

Bagaimana, mudahkan untuk membatasi kapasitas atau ukuran gambar yang akan kita upload. Semoga artikel ini bermanfaat bagi kita semua. Untuk kritik, saran, pesan, dan pertanyaan dapat dikirimkan melalui komentar.

Terima kasih.

About This Blog

Check Page Rank of any web site pages instantly:
This free page rank checking tool is powered by Page Rank Checker service

Visitor

Blogging by 4visited  © 2015

Back to TOP