From 81c04315ee022a044c8d22ae7a9bbe065e21f2df Mon Sep 17 00:00:00 2001 From: Connor Thomson Date: Sun, 20 Sep 2026 18:59:16 -0700 Subject: Add signin --- php/header.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'php/header.php') diff --git a/php/header.php b/php/header.php index 3f7279b..8648b2a 100755 --- a/php/header.php +++ b/php/header.php @@ -18,9 +18,22 @@ */ require_once ROOT . '/php/replace.php'; +require_once ROOT . '/php/session.php'; + +$username = get_username(); + +if ($username === null) { + $account = import(ROOT . '/html/guest.html'); +} else { + $account = replace(ROOT . '/html/account.html', [ + '{{username}}' => htmlspecialchars($username, ENT_QUOTES, 'UTF-8') + ]); +} $targets = [ - '{{navbar}}' => import(ROOT . '/html/navbar.html') + '{{navbar}}' => replace(ROOT . '/html/navbar.html', [ + '{{account}}' => $account + ]) ]; $html = replace(ROOT . '/html/header.html', $targets); -- cgit v1.2.3