diff --git a/.DS_Store b/.DS_Store index 36a7376..f6c4193 100755 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/logout.php b/logout.php index 7b51ebd..403a8a9 100755 --- a/logout.php +++ b/logout.php @@ -3,6 +3,7 @@ setcookie('username', '', time(), '/'); setcookie('level_user', '', time(), '/'); setcookie('nama_lengkap', '', time(), '/'); setcookie('nis', '', time(), '/'); - +setcookie('angkatan', '', time(), '/'); +setcookie('status', '', time(), '/'); echo ""; ?> \ No newline at end of file diff --git a/ubah/ubah_pegawai.php b/ubah/ubah_pegawai.php index 09b74b3..80e2b6d 100755 --- a/ubah/ubah_pegawai.php +++ b/ubah/ubah_pegawai.php @@ -1,22 +1,74 @@ alert('anda belum login');window.location.href='../login.php'"; } $username = $_COOKIE['username']; $data_update = mysqli_fetch_assoc(mysqli_query($koneksi, "SELECT * FROM pegawai INNER JOIN pengguna USING(Username) WHERE Username = '$username'")); -if (isset($_GET['delete_confirm'])) { - echo '
-

Konfirmasi Penghapusan

-

Masukkan password Anda untuk menghapus akun:

- -
- - Batal -
'; -} else { + +if(isset($_POST['tombol_ubah'])){ + $nama_lengkap = htmlspecialchars($_POST['nama_lengkap']); + $password = htmlspecialchars($_POST['password']); + $konfirmasi_pass = htmlspecialchars($_POST['konfirmasi_pass']); + if($password == NULL){ + if($password !== $konfirmasi_pass){ + echo ""; + }else{ + $hasil = mysqli_query($koneksi, "UPDATE pegawai SET Nama_Lengkap='$nama_lengkap' WHERE Username = '$username'"); + + if(!$hasil){ + echo ""; + }else{ + echo ""; + } + } + }else{ + if($password !== $konfirmasi_pass){ + echo ""; + }else{ + $hasil = mysqli_query($koneksi, "UPDATE pegawai SET Nama_Lengkap='$nama_lengkap' WHERE Username = '$username'"); + $enkrip = password_hash($password, PASSWORD_DEFAULT); + $hasil_pengguna = mysqli_query($koneksi, "UPDATE pengguna SET Password = '$enkrip' WHERE Username = '$username'"); + + if(!$hasil){ + echo ""; + }else{ + echo ""; + } + } + } +} + + +if (isset($_POST['tombol_delete'])) { + echo '
+
+

Konfirmasi Penghapusan

+

Masukkan password Anda untuk menghapus akun:


+ +

+ | + +
+
+ '; +}elseif(isset($_POST['delete_akun'])){ + $pass = $_POST['pass']; + $pass_database = mysqli_fetch_assoc(mysqli_query($koneksi, "SELECT Password FROM pengguna WHERE Username = '$username'"))['Password']; + if(password_verify($pass, $pass_database)){ + $delete_pengguna = mysqli_query($koneksi, "DELETE FROM pengguna WHERE Username = '$username'"); + $delete_pegawai = mysqli_query($koneksi, "DELETE FROM pegawai WHERE Username = '$username'"); + if(!$delete_pengguna){ + echo ""; + }else{ + echo ""; + } + }else{ + echo ""; + } +} +else { ?>
@@ -48,8 +100,8 @@ if (isset($_GET['delete_confirm'])) { - | + + |