Masukkan Email Anda
0) {
$token = bin2hex(random_bytes(32));
$reset_link = "http://localhost/admin-login/reset_password.php?token=$token";
// Simpan token ke database
$query = "UPDATE admin SET reset_token = '$token', token_expiry = DATE_ADD(NOW(), INTERVAL 1 HOUR) WHERE email = '$email'";
mysqli_query($conn, $query);
$mail = new PHPMailer(true);
try {
// Konfigurasi Gmail SMTP
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = 'chickycuts2025@gmail.com'; // Email pengirim (Gmail kamu)
$mail->Password = 'etccszhnwgvvgxfx'; // App Password tanpa spasi
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
// Konfigurasi email
$mail->setFrom('chickycuts2025@gmail.com', 'ChickyCuts');
$mail->addAddress($email); // Email penerima dari form input
$mail->Subject = 'Reset Password Anda';
$mail->isHTML(true);
$mail->Body = "
Halo,
Silakan klik link berikut untuk mereset password Anda:
$reset_link
Link ini hanya berlaku selama 1 jam.
";
$mail->send();
echo "";
} catch (Exception $e) {
echo "";
}
} else {
echo "";
}
}
?>