Advertisement
Guest User

error tag

a guest
May 14th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.07 KB | None | 0 0
  1. if($pass1==$pass2){ // Jika kedua PASSWORD sama, Maka jalankan Statement di bawahnya  
  2.  
  3.   $pass=md5($pass1); // enkripsi PASSWORD menjadi md5
  4.  
  5.   if($user != $olduser){ // Jika isi USERNAME yang baru $user tidak sama dengan USERNAME yang lama $olduser, Maka jalankan Statement di bawahnya
  6.  
  7.     if(empty($data)){ // Jika variabel $data kosong isinya, Maka jalankan Statement di bawahnya
  8.  
  9.       if(empty($oldfoto)){ // Jika FOTO lama kosong, Maka jalankan Statement di bawahnya
  10.  
  11.         $a = 'berhasil'; // Telah berhasil mengubah USERNAME yang lama dengan USERNAME yang baru
  12.         move_uploaded_file($_FILES['foto']['tmp_name'],"../assets/foto_admin/".$_FILES['foto']['name']); // Upload File / Foto kedalam Folder dengan nama asli dari File / Foto tersebut
  13.         $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, username=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
  14.         $update->execute(array($nm,$user,$pass,$type,$foto,$olduser));
  15.  
  16.       }else{ // Sebaliknya, Jika FOTO lama sudah ada isinya, Maka jalankan Statement di bawahnya
  17.  
  18.         if(empty($foto)){ // Jika variabel $foto kosong isi nya, Maka jalankan Statement di bawahnya
  19.  
  20.           $a = 'berhasil'; // Telah berhasil mengubah USERNAME yang lama dengan USERNAME yang baru
  21.           $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, username=?, password=?, type_user=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
  22.           $update->execute(array($nm,$user,$pass,$type,$olduser));
  23.  
  24.         }else{ // Sebaliknya, Jika variabel $foto sudah ada isi nya, Maka jalankan Statement di bawahnya
  25.  
  26.           $a = 'berhasil'; // Telah berhasil mengubah USERNAME yang lama dengan USERNAME yang baru
  27.           unlink("../assets/foto_admin/".$data2['foto']); // hapus data foto sebelum nya dari Folder & Database
  28.           move_uploaded_file($_FILES['foto']['tmp_name'],"../assets/foto_admin/".$_FILES['foto']['name']); // Upload File / Foto kedalam Folder dengan nama asli dari File / Foto tersebut
  29.           $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, username=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
  30.           $update->execute(array($nm,$user,$pass,$type,$foto,$olduser));
  31.  
  32.         }
  33.       }
  34.     }else{ // Jika variabel $data sudah ada isinya, Maka jalankan Statement di bawahnya
  35.  
  36.       $a = 'exist'; // USERNAME yang ingin di ubah telah di gunakan oleh User yang lain
  37.  
  38.     }
  39.   }else{ // Sebaliknya, Jika isi USERNAME yang baru $user sama dengan USERNAME yang lama $olduser, Maka jalankan Statement di bawahnya
  40.  
  41.   if(isset($data2)){ // Jika variabel $data2 sudah ada isinya, Maka jalankan Statement di bawahnya
  42.    
  43.     if(empty($oldfoto)){ // Jika FOTO lama kosong, Maka jalankan Statement di bawahnya
  44.  
  45.       $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
  46.       move_uploaded_file($_FILES['foto']['tmp_name'],"../assets/foto_admin/".$_FILES['foto']['name']); // Upload File / Foto kedalam Folder dengan nama asli dari File / Foto tersebut
  47.       $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
  48.       $update->execute(array($nm,$pass,$type,$foto,$olduser));
  49.  
  50.     }else{ // Sebaliknya, Jika FOTO lama sudah ada isinya, Maka jalankan Statement di bawahnya
  51.  
  52.       if(empty($foto)){ // Jika variabel $foto kosong isi nya, Maka jalankan Statement di bawahnya
  53.  
  54.         $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
  55.         $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
  56.         $update->execute(array($nm,$pass,$type,$olduser));
  57.  
  58.       }else{ // Sebaliknya, Jika variabel $foto ada isi nya, Maka jalankan Statement di bawahnya
  59.        
  60.         $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
  61.         unlink("../assets/foto_admin/".$data2['foto']); // hapus data foto sebelum nya dari Folder & Database
  62.         move_uploaded_file($_FILES['foto']['tmp_name'],"../assets/foto_admin/".$_FILES['foto']['name']); // Upload File / Foto kedalam Folder dengan nama asli dari File / Foto tersebut
  63.         $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
  64.         $update->execute(array($nm,$pass,$type,$foto,$olduser));
  65.  
  66.       }
  67.     }
  68.   }else{ // Sebaliknya, Jika variabel $oldfoto ada isi nya, Maka jalankan Statement di bawahnya
  69.  
  70.     $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
  71.     $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
  72.     $update->execute(array($nm,$pass,$type,$olduser));
  73.  
  74.     }  
  75.   }
  76.  
  77. }else{ // Sebaliknya, Jika kedua PASSWORD tidak sama, Maka jalankan Statement di bawahnya  
  78.  
  79.   $a = 'salah'; // PASSWORD salah
  80.  
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement