Upload files to "/"
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
include 'koneksi.php';
|
||||
|
||||
$username = trim($_POST['username'] ?? '');
|
||||
$passwordBaru = trim($_POST['password_baru'] ?? '');
|
||||
|
||||
if (empty($username) || empty($passwordBaru)) {
|
||||
echo "<script>alert('Username dan password baru wajib diisi'); history.back();</script>";
|
||||
exit;
|
||||
}
|
||||
|
||||
// Cek apakah username ada
|
||||
$cek = $conn->prepare("SELECT id FROM admin WHERE username = ?");
|
||||
$cek->bind_param("s", $username);
|
||||
$cek->execute();
|
||||
$cek->store_result();
|
||||
|
||||
if ($cek->num_rows === 0) {
|
||||
echo "<script>alert('Username tidak ditemukan!'); history.back();</script>";
|
||||
exit;
|
||||
}
|
||||
|
||||
// Update password (plain text)
|
||||
$stmt = $conn->prepare("UPDATE admin SET password = ? WHERE username = ?");
|
||||
$stmt->bind_param("ss", $passwordBaru, $username);
|
||||
|
||||
if ($stmt->execute()) {
|
||||
echo "<script>alert('Password berhasil direset! Silakan login kembali.'); window.location='login.html';</script>";
|
||||
} else {
|
||||
echo "<script>alert('Gagal reset password: " . $conn->error . "'); history.back();</script>";
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user