From 1268ae05788db45f62d6e3b1c43aac751c6c1b22 Mon Sep 17 00:00:00 2001 From: Flatlogic Bot Date: Wed, 24 Sep 2025 18:20:56 +0000 Subject: [PATCH] 1.2 --- admin.php | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/admin.php b/admin.php index 03e810f..abe9252 100644 --- a/admin.php +++ b/admin.php @@ -20,23 +20,18 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['add_course'])) { } if ($isValid) { - $num_holes_to_validate = ($hole_count == 9) ? 9 : 18; for ($i = 1; $i <= 18; $i++) { - $par_value = filter_input(INPUT_POST, 'par_hole_' . $i, FILTER_VALIDATE_INT); - - if ($i <= $num_holes_to_validate) { + if ($hole_count == 9 && $i > 9) { + $pars[] = 0; + } else { + $par_value = filter_input(INPUT_POST, 'par_hole_' . $i, FILTER_VALIDATE_INT); if ($par_value === false || $par_value < 1 || $par_value > 7) { $error = "Invalid par value for hole " . $i . ". Please enter a number between 1 and 7."; $isValid = false; break; } - } else { - // For 9-hole courses, holes 10-18 should be 0. - if ($par_value !== 0) { - $par_value = 0; - } + $pars[] = $par_value; } - $pars[] = $par_value; } }