Cara Merubah Ukuran Gambar Pada Saat Upload Di PHP

Posted on

Di kesempatan kali ini saya akan menjelaskan cara merubah ukuran gambar di dikala upload di PHP. Perlu teman-teman ketahui sebelumnya, Bila profesi teman-teman selaku web developper pastinya betul-betul tahu seperti apa karakter user pengguna laman yang teman-teman anggap awam. Di dikala update kontent laman yang teman-teman bikin pastinya mereka tak tahu menahu apabila teman-teman mesti memaksakan dengan ukuran demikianlah gambar tersebut di upload. Dan tak mungkin apabila teman-teman mengaplikasikan aturan khusus di luar dari manfaat laman tersebut bagi mengharuskan upload gambar berukuran Width=600px, Height=300px. Karena untuk user yang awam, bagi memenuhi peraturan tersebut lumayan sulit, apalagi apabila user diharuskan merubah dari gambar asli ke ukuran yang teman-teman perbolehkan. Bila memang teman-teman ingin mengaplikasikan aturan khusus upload gambar dengan ukuran yang telah ditentukan, hakekatnya sah-sah saja, asalkan peraturan tersebut di terapkan di manfaat system yang teman-teman bikin. Maksud dari saya dimana aturan tersebut teman-teman bikin di pada kode program laman tersebut, seperti di kasus ini, teman-teman dapat mengaplikasikan kode ubah ukuran gambar di dikala di upload oleh user.

Berikut Cara Membuatnya :

  • Teman-teman bikin terlebih dahulu satu buah file dengan nama upload.php, dan bikin kode function seperti berikut

  • Bila telah teman-teman bikin lagi satu buah file dengan nama index.php, sejajar dengan file yang sebelumnya dikerjakan, dan bikin kode form html nya seperti berikut :

  • Bila telah teman-teman bikin satu buah folder dengan nama image yang sejajar dengan kedua file tersebut, dan sebelumnya save terlebih dahulu kedua file tersebut dan lakukan uji coba di browser teman-teman.

Hingga disini penjelasan saya mengenai cara merubah ukuran gambar di dikala upload di PHP, semoga bermanfaat.

 

sumber :kursuswebprogramming.com/blog/

(Visited 28 times, 1 visits today)

Leave a Reply

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