diff --git a/assets/font/NewRodin.otf b/assets/font/NewRodin.otf
new file mode 100644
index 0000000..6861f73
Binary files /dev/null and b/assets/font/NewRodin.otf differ
diff --git a/assets/placeholder2.png~ b/assets/placeholder2.png~
new file mode 100644
index 0000000..e75688f
Binary files /dev/null and b/assets/placeholder2.png~ differ
diff --git a/catalog.php b/catalog.php
index 4dab442..d4078f9 100644
--- a/catalog.php
+++ b/catalog.php
@@ -38,20 +38,30 @@ $possibleFilters = [
];
if(isset($_GET["filter"])) {
- $page = $_GET["filter"];
- if(!in_array($page,$possibleFilters)) {
+ $filter = $_GET["filter"];
+ if(!in_array($filter,$possibleFilters)) {
header('location: /error?err=404');
exit;
}
} else {
- $page = null;
+ $filter = null;
}
+if(isset($_GET['p'])) {
+$page = $_GET['p'];
+} else {
+$page = 1;
+}
+$limit = 18;
+$page -= 1;
+$offset = $page * $limit;
$sql = "SELECT allStar FROM catalog ORDER BY RAND() LIMIT 1";
$q = $con->prepare(str_replace('allStar', 'name', $sql));
$q->execute();
$random_search_array = $q->fetch();
+if($random_search_array || is_array($random_search_array)) {
$random_search = array_rand($random_search_array, 1);
+}
$getitstarted = new PartyStarter;
$getitstarted->header();
@@ -63,8 +73,8 @@ $getitstarted->header();