From df783376d2b3bdd8fe5e0e558fa781f40babd7f3 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Tue, 22 Apr 2025 02:56:09 +0500 Subject: feat: users --- src/emotes/single_page.php | 4 ++-- src/partials.php | 3 ++- src/user.php | 36 ++++++++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 src/user.php (limited to 'src') diff --git a/src/emotes/single_page.php b/src/emotes/single_page.php index 92b4e24..d1fc4e8 100644 --- a/src/emotes/single_page.php +++ b/src/emotes/single_page.php @@ -108,7 +108,7 @@ include_once "../../src/config.php"; if ($row = $stmt->fetch()) { $username = $row["username"]; - $link = "/users/" . $emote->get_uploaded_by(); + $link = "/users.php?id=" . $emote->get_uploaded_by(); } $db = null; @@ -154,7 +154,7 @@ include_once "../../src/config.php";
fetch()) { - echo '' . $row["username"] . ''; + echo '' . $row["username"] . ''; } ?>
diff --git a/src/partials.php b/src/partials.php index 8f2d2ab..0087df4 100644 --- a/src/partials.php +++ b/src/partials.php @@ -9,13 +9,14 @@ function html_navigation_bar() - " class="links" style="margin-left:auto;"> + " class="links" style="margin-left:auto;"> Signed in as " width="24" height="24" /> diff --git a/src/user.php b/src/user.php new file mode 100644 index 0000000..c09c5d5 --- /dev/null +++ b/src/user.php @@ -0,0 +1,36 @@ +id = $row["id"]; + $this->username = $row["username"]; + $this->joined_at = strtotime($row["joined_at"]); + $this->last_active_at = strtotime($row["last_active_at"]); + } + + function id() + { + return $this->id; + } + + function username() + { + return $this->username; + } + + function joined_at() + { + return $this->joined_at; + } + + function last_active_at() + { + return $this->last_active_at; + } +} \ No newline at end of file -- cgit v1.2.3