From f8e0cdfba4b12f65dd991f329dbf45ee72227a97 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Fri, 17 Oct 2025 10:14:29 +0000 Subject: [PATCH] my latest --- register.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/register.php b/register.php index 7b73c91..56ed02d 100644 --- a/register.php +++ b/register.php @@ -23,7 +23,18 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") { header('Content-Type: application/json'); // --- DATA CAPTURE --- - // The $webinar object is already available from the initial page load. + $webinar_id = filter_input(INPUT_POST, 'webinar_id', FILTER_VALIDATE_INT); + $webinar = null; + if ($webinar_id) { + try { + $stmt = $pdo->prepare("SELECT title, description, starts_at, ends_at FROM webinars WHERE id = ?"); + $stmt->execute([$webinar_id]); + $webinar = $stmt->fetch(PDO::FETCH_ASSOC); + } catch (PDOException $e) { + // Log error, but don't show to user + } + } + $email = filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL); $first_name = filter_input(INPUT_POST, 'first_name', FILTER_SANITIZE_STRING); $last_name = filter_input(INPUT_POST, 'last_name', FILTER_SANITIZE_STRING);