Aplikasi upload dan update Photo menggunakan PHP & MySQL


aplikasi upload update photo RI32

Aplikasi update Photo Biodata

Latar Belakang

Dalam artikel ini saya akan menjelaskan tentang teknik upload dan update photo menggunakan php dan mysql yang dituangkan dalam sebuah aplikasi biodata. Sehingga user dapat :

  1. Mengupload photo beserta biodatanya
  2. Menghapus data beserta photo yang di upload
  3. Mengupdate photo dalam biodata tanpa duplikasi photo sebelumnya

Filter Type Photo

if($type != “image/gif” && $type != “image/jpg” && $type != “image/jpeg” && $type != “image/png”) {
echo “File Yang Di izinkan Hanya jpg,jpeg,png,gif!! <a href=index.php> Silahkan ulangi</a>”; }

Filter Ukuran Photo

if($ukuran>1000000){
echo “File Yang Di izinkan Hanya berukuran kurang dari 1MB!! <a href=index.php> Silahkan ulangi</a>”; }

Hindari nama file yang sama

$uploaddir=’./photo/’;
$rnd=date(His);
$nama_file_upload=$rnd.’-‘.$nama_photo;
$alamatfile=$uploaddir.$nama_file_upload;
if (move_uploaded_file($_FILES[‘photo’][‘tmp_name’],$alamatfile))

Algoritma Update Photo

  1. Buat field hidden di form edit untuk menyimpan nilai password lama dan  photo lama.
  2. Jika user tidak menginput photo atau password baru. Maka saat update data, aplikasi masih menggunakan pasword dan photo yang lama.
  3. Khusus untuk photo jika user input photo baru, maka photo lama akan di hapus, dan aplikasi akan meng-upload photo yang baru.
  4. Jika berhasil melewati semua filter, maka data akan di update ke database.

Free Download :

http://sourcecode.kangagus.id/script-upload-dan-update-photo

Koleksi Buku :

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Cilangkap, 07 Juli 2013

GusnaNuri

Advertisements

5 Responses

  1. […] Aplikasi upload dan update Photo menggunakan PHP & MySQL […]

    Like

  2. Terima Kasih Banyak atas pencerahannya,
    Ijin Download Gan.

    Like

  3. assalamualaikum… 🙂 supaya tampilan nya sama seperti contoh diatas gima ya mas., terima kasih

    Like

  4. Gan, makasih infonya, udah ane download, tp kok databasenya gak ada gan?

    Like

  5. ty gan izin sedot

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: