<?php
session_start();
require_once 'email_helper.php';

if (!isset($_SESSION['registration_data'])) {
    header("Location: register.php");
    exit();
}

$otp = random_int(100000, 999999);
$_SESSION['otp'] = $otp;
$_SESSION['otp_expiry'] = time() + 600;
$email = $_SESSION['registration_data']['email'];
$username = $_SESSION['registration_data']['username'];

$subject = "Your New UCF Verification Code";
$message = "
  <p>Hi {$username},</p>
  <p>Your new verification code is:</p>
  <h2 style='color:#5A8B48;'>{$otp}</h2>
  <p>This code is valid for 10 minutes.</p>
";

sendEmail($email, $subject, $message);

header("Location: verify_otp.php?resent=1");
exit();
?>
