1.2
This commit is contained in:
parent
3cef421e69
commit
1268ae0578
13
admin.php
13
admin.php
@ -20,25 +20,20 @@ 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++) {
|
||||
if ($hole_count == 9 && $i > 9) {
|
||||
$pars[] = 0;
|
||||
} else {
|
||||
$par_value = filter_input(INPUT_POST, 'par_hole_' . $i, FILTER_VALIDATE_INT);
|
||||
|
||||
if ($i <= $num_holes_to_validate) {
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($isValid) {
|
||||
try {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user