Halo teman-teman Dumenity sekalian! Bertemu lagi di blog dumetschool.

Setiap hari teman-teman menggunakan Facebook atau twitter kan? Apakah teman-teman pernah merasa penasaran dengan proses yang terjadi saat gambar dari Gadget yang kita miliki bisa tersimpan secara online? Lanjut terus bacanya ya!

Pada proses upload gambar secara online ada beberapa step yang dilakukan oleh script PHP.

Prosesnya adalah sebagai berikut :

  1. Sebelum mengirim gambar kita harus memilihnya terlebih dahulu
  2. PHP akan mengecek apakah nama gambar baru ada yang sama dengan gambar lama
  3. Jika ada yang sama maka nama gambar yang baru harus dibuat berbeda dengan nama gambar yang lama
  4. Pada proses update gambar tunggal maka gambar lama akan dihapus.

Penerapan dari alur diatas sangat penting dalam pembuatan script upload gambar. Ini baru upload gambar ya :D. Pada intinya proses tersebut untuk menjaga dari hal :

  1. Gambar lain yang memiliki nama sama akan tertimpa

Kenapa bisa tertimpa? Bayangkan ada banyak file gambar dengan nama images.jpg di Google.

  1. Yang disimpan di database hanya nama file gambar. Sedangkan file gambar disimpan di server. Lebih mirip copy paste file ke flash disk hanya saja secara online.

Jadi dibelakang laterdapat proses yang detail dari sebuah proses upload gambar yang hanya tinggal klik saja? Semoga bermanfaat 🙂