prepare("SELECT id FROM users WHERE verification_code = ? AND verified = 0"); $stmt->execute([$code]); $user = $stmt->fetch(); if ($user) { $update = db()->prepare("UPDATE users SET verified = 1, verification_code = NULL WHERE id = ?"); if ($update->execute([$user['id']])) { $message = "Email verified successfully! You can now log in."; $status = 'success'; } else { $message = "Something went wrong. Please try again later."; } } else { $message = "Invalid or expired verification link."; } } else { $message = "No verification code provided."; } $platformName = defined('PLATFORM_NAME') ? PLATFORM_NAME : 'Gatsby'; ?> Email Verification — <?= htmlspecialchars($platformName) ?>

Go to Log In