commit - 7106182bffe7b680e5267efd93f167959b82b93d
commit + 18b1cf81bf39f62b9b6039d63b2b39100b5dbf38
blob - 612723cee776d69bbf8464745efe462c5506e30f
blob + 9280db3fa848c1194579186414e0c4288ab5abe5
--- alexandria/search.php
+++ alexandria/search.php
if (!$search) $search = $_GET['search'];
$search = mysqli_real_escape_string($mysqli, $search);
- $system = $_POST['system'];
- if (!$system) $system = $_GET['system'];
+ $system = $_POST['system'] ?? '';
+ if (!$system) $system = $_GET['system'] ?? '';
- try {
- $sysname = $systemlist[$system];
- } catch (exception $error) {
- $system = '';
+ if ($system != '' && !isset($systemlist[$system])) {
+ $system = '';
}
- $mode = $_POST['mode'];
- if (!$mode) $mode = $_GET['mode'];
+ $mode = $_POST['mode'] ?? '';
+ if (!$mode) $mode = $_GET['mode'] ?? '';
if ($mode != 'any' && $mode != 'all' && $mode != '') {
$mode = '';
}
- $page = intval($_POST['page']);
- if (!$page) $page = intval($_GET['page']);
+ $page = intval($_POST['page']) ?? 1;
+ if (!$page) $page = intval($_GET['page']) ?? 1;
if (!strcasecmp(substr($search, 0, 4), "The ")) $search = substr($search, 4); //strip "The " from start
if ($page == "" || $page == 0) $page = 1;
blob - bf658af617fada0fc4c55417b3109b2d95ae24f9
blob + ac69dee3a016f79662cbd74497f4eecd067d5f9b
--- fanart/artists.phtml
+++ fanart/artists.phtml
print '</tr><tr>';
}
$name = $row[0];
- if ($name{0} > 'K')
+ if ($name[0] > 'K')
{ if ($counter != 0) print '<td colspan=' . (7 - $counter) . ' align=center>Your name here.</td>';
print '</tr>';
break;