Skip to content
Snippets Groups Projects
Select Git revision
  • 5ddb85b24417405b65b1661f9a1a0c4442043f41
  • main default protected
  • rewrite
  • production
4 results

header.php

Blame
  • header.php 975 B
    <!-- This is a testing file for the header used on BCID. Copy of header on ByeCorps.com -->
    
    <?php 
    
    if (!$_SESSION['auth']) goto skip_auth;
    
    if ($_SESSION['auth']) {
        $sql = "SELECT display_name FROM accounts WHERE id = ?";
        $stmt = $pdo->prepare($sql);
        $stmt->execute([$_SESSION['id']]);
        $name = $stmt->fetchColumn();
    }
    
    if (empty($name)) {
        $name = '<code class=bcid>'.format_bcid($_SESSION['id']).'</code>';
    }
    
    skip_auth:
    
    ?>
    
    
    
    <header>
        <div class="start">
            <a href="/" id="sitetitle">
                <span class="bc-1">Bye</span><span class="bc-2">Corps</span><span class="bc-3"> ID</span>
            </a></div>
    
        <div class="end">
    
            <?php if (!$_SESSION['auth']) goto signed_out; ?>
            <?php if ($user['is_admin']) echo "<a href='/admin'>Admin panel</a>"; ?>
            <div class="loggedin">
                <a href="/account" class="account">Hey there, <?= $name ?>!</a>
            </div>
            <?php signed_out: ?>
    
        </div>
    </header>