Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if($pass1==$pass2){ // Jika kedua PASSWORD sama, Maka jalankan Statement di bawahnya
- $pass=md5($pass1); // enkripsi PASSWORD menjadi md5
- if($user != $olduser){ // Jika isi USERNAME yang baru $user tidak sama dengan USERNAME yang lama $olduser, Maka jalankan Statement di bawahnya
- if(empty($data)){ // Jika variabel $data kosong isinya, Maka jalankan Statement di bawahnya
- if(empty($oldfoto)){ // Jika FOTO lama kosong, Maka jalankan Statement di bawahnya
- $a = 'berhasil'; // Telah berhasil mengubah USERNAME yang lama dengan USERNAME yang baru
- 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
- $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, username=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
- $update->execute(array($nm,$user,$pass,$type,$foto,$olduser));
- }else{ // Sebaliknya, Jika FOTO lama sudah ada isinya, Maka jalankan Statement di bawahnya
- if(empty($foto)){ // Jika variabel $foto kosong isi nya, Maka jalankan Statement di bawahnya
- $a = 'berhasil'; // Telah berhasil mengubah USERNAME yang lama dengan USERNAME yang baru
- $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, username=?, password=?, type_user=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
- $update->execute(array($nm,$user,$pass,$type,$olduser));
- }else{ // Sebaliknya, Jika variabel $foto sudah ada isi nya, Maka jalankan Statement di bawahnya
- $a = 'berhasil'; // Telah berhasil mengubah USERNAME yang lama dengan USERNAME yang baru
- unlink("../assets/foto_admin/".$data2['foto']); // hapus data foto sebelum nya dari Folder & Database
- 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
- $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, username=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
- $update->execute(array($nm,$user,$pass,$type,$foto,$olduser));
- }
- }
- }else{ // Jika variabel $data sudah ada isinya, Maka jalankan Statement di bawahnya
- $a = 'exist'; // USERNAME yang ingin di ubah telah di gunakan oleh User yang lain
- }
- }else{ // Sebaliknya, Jika isi USERNAME yang baru $user sama dengan USERNAME yang lama $olduser, Maka jalankan Statement di bawahnya
- if(isset($data2)){ // Jika variabel $data2 sudah ada isinya, Maka jalankan Statement di bawahnya
- if(empty($oldfoto)){ // Jika FOTO lama kosong, Maka jalankan Statement di bawahnya
- $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
- 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
- $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
- $update->execute(array($nm,$pass,$type,$foto,$olduser));
- }else{ // Sebaliknya, Jika FOTO lama sudah ada isinya, Maka jalankan Statement di bawahnya
- if(empty($foto)){ // Jika variabel $foto kosong isi nya, Maka jalankan Statement di bawahnya
- $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
- $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
- $update->execute(array($nm,$pass,$type,$olduser));
- }else{ // Sebaliknya, Jika variabel $foto ada isi nya, Maka jalankan Statement di bawahnya
- $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
- unlink("../assets/foto_admin/".$data2['foto']); // hapus data foto sebelum nya dari Folder & Database
- 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
- $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=?, foto=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
- $update->execute(array($nm,$pass,$type,$foto,$olduser));
- }
- }
- }else{ // Sebaliknya, Jika variabel $oldfoto ada isi nya, Maka jalankan Statement di bawahnya
- $a = 'username_sama'; // data USERNAME tidak ada yang di ubah
- $update = $koneksi->prepare("UPDATE user SET nama_lengkap=?, password=?, type_user=? WHERE username=?"); // Perbaharui data tabel USER dengan username yang lama
- $update->execute(array($nm,$pass,$type,$olduser));
- }
- }
- }else{ // Sebaliknya, Jika kedua PASSWORD tidak sama, Maka jalankan Statement di bawahnya
- $a = 'salah'; // PASSWORD salah
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement