diff options
| author | Connor Thomson <blumatrikz@gmail.com> | 2026-09-20 18:59:16 -0700 |
|---|---|---|
| committer | Connor Thomson <blumatrikz@gmail.com> | 2026-09-20 18:59:48 -0700 |
| commit | 81c04315ee022a044c8d22ae7a9bbe065e21f2df (patch) | |
| tree | bd3fed9001a07917c0f45b6f51e62fffc1ea2c97 /php/header.php | |
| parent | 09cda8862f59f25918c64477d829e46acfc676cb (diff) | |
Add signin
Diffstat (limited to 'php/header.php')
| -rwxr-xr-x | php/header.php | 15 |
1 files changed, 14 insertions, 1 deletions
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); |
