diff --git a/admin.php b/admin.php index 735ad8e..86ab273 100644 --- a/admin.php +++ b/admin.php @@ -39,6 +39,11 @@ if ($loggedIn) { $price = sanitize_text($_POST['price'] ?? ''); $doors_open = sanitize_text($_POST['doors_open'] ?? ''); $tickets_info = sanitize_text($_POST['tickets_info'] ?? ''); + $reserve_by_mail = isset($_POST['reserve_by_mail']) && $_POST['reserve_by_mail'] === '1'; + $reserve_email = trim((string)($_POST['reserve_email'] ?? '')); + if ($reserve_email !== '' && !filter_var($reserve_email, FILTER_VALIDATE_EMAIL)) { + $reserve_email = ''; + } $catering = sanitize_text($_POST['catering'] ?? ''); $tags = sanitize_text($_POST['tags'] ?? ''); $description = trim($_POST['description'] ?? ''); @@ -71,6 +76,8 @@ if ($loggedIn) { 'price' => $price, 'doors_open' => $doors_open, 'tickets_info' => $tickets_info, + 'reserve_by_mail' => $reserve_by_mail, + 'reserve_email' => $reserve_email, 'catering' => $catering, 'tags' => $tags, 'description' => $description, @@ -237,6 +244,18 @@ if ($loggedIn) { + +
Tipp
-