commit b679417774cb70a727e5775fe847a5958cd4eefe from: Jeremy Jackson date: Sun May 14 18:47:22 2023 UTC Fix page check. commit - 513afe973891f7b999b8645d17a44b74255e244f commit + b679417774cb70a727e5775fe847a5958cd4eefe blob - a09b6b8debe80d13fdd414bcf8f95bc258dc98f5 blob + 921717e98f27ab41872723df9d8a5fe448bca5e3 --- alexandria/search.php +++ alexandria/search.php @@ -79,15 +79,19 @@ function numremove($word) $system = ''; } - $mode = $_POST['mode'] ?? ''; + $mode = $_POST['mode'] ?? null; if (!$mode) $mode = $_GET['mode'] ?? ''; if ($mode != 'any' && $mode != 'all' && $mode != '') { $mode = ''; } - $page = intval($_POST['page'] ?? '0'); - if (!$page) $page = intval($_GET['page'] ?? '0'); + $page = 0; + if (isset($_POST['page'])) { + $page = intval($_POST['page']); + } else if (isset($_GET['page'])) { + $page = intval($_GET['page']); + } if (!strcasecmp(substr($search, 0, 4), "The ")) $search = substr($search, 4); //strip "The " from start if ($page == "" || $page == 0) $page = 1;