Commit Diff


commit - 7106182bffe7b680e5267efd93f167959b82b93d
commit + 18b1cf81bf39f62b9b6039d63b2b39100b5dbf38
blob - 612723cee776d69bbf8464745efe462c5506e30f
blob + 9280db3fa848c1194579186414e0c4288ab5abe5
--- alexandria/search.php
+++ alexandria/search.php
@@ -72,24 +72,22 @@ function numremove($word)
   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
@@ -33,7 +33,7 @@
 	       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;