Show sourcecode
The following files exists in this folder. Click to view.
webbserverprogrammering/submissions/projekt-matkort-handler/includes/
footer.php
functions.php
header.php
header.php
70 lines UTF-8 Windows (CRLF)
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
<?php
// Dynamiskt bestämma bas-sökväg beroende på om vi är i 'admin'-mappen
$base_path = (strpos($_SERVER['REQUEST_URI'], '/admin/') !== false) ? '../' : './';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo isset($page_title) ? htmlspecialchars($page_title)." - Matkort Handler" : 'Matkort handler'; ?></title>
<link rel="stylesheet" href="<?php echo $base_path; ?>public/css/style.css?v=<?php echo time(); ?>">
<script src="https://unpkg.com/feather-icons"></script>
</head>
<body>
<div class="app-container">
<!-- TOP BAR -->
<header class="top-bar">
<div class="brand-title">
<a href="<?php echo $base_path; ?>index.php">VGY Lunchkort</a>
</div>
<div class="top-bar-nav">
<?php if(isset($_SESSION['is_admin']) && $_SESSION['is_admin'] === true): ?>
<a href="<?php echo $base_path; ?>admin/admin_dashboard.php">Admin Panel</a>
<?php endif; ?>
<?php if(isset($_SESSION["logged_in"]) && $_SESSION["logged_in"] === true): ?>
<a href="<?php echo $base_path; ?>logout.php">Logga ut</a>
<?php else: ?>
<a href="<?php echo $base_path; ?>register.php">Registrera</a>
<a href="<?php echo $base_path; ?>login.php">Logga in</a>
<?php endif; ?>
</div>
</header>
<div class="main-wrapper">
<!-- SIDEBAR -->
<aside class="main-sidebar">
<!-- Här ska vi implementera en "Popup-knapp" senare -->
<button class="btn-new-log" id="open-log-modal" <?php echo !isset($_SESSION["logged_in"]) ? 'disabled style="opacity: 0.5; cursor: not-allowed;"' : ''; ?>>
<i data-feather="plus-circle"></i> <span>Skapa Matlogg</span>
</button>
<nav class="sidebar-nav">
<a class="sidebar-item <?php echo !isset($_SESSION["logged_in"]) ? 'disabled' : ''; ?>" href="<?php echo $base_path; ?>card_balance.php">
<i data-feather="credit-card"></i> <span>Mitt kort</span>
</a>
<a class="sidebar-item <?php echo !isset($_SESSION["logged_in"]) ? 'disabled' : ''; ?>" href="<?php echo $base_path; ?>food_logs.php">
<i data-feather="list"></i> <span>Matloggar</span>
</a>
<?php if(isset($_SESSION['is_admin']) && $_SESSION['is_admin'] === true): ?>
<div class="sidebar-gap">
<div class="sidebar-admin-title">Administration</div>
<a class="sidebar-item" href="<?php echo $base_path; ?>admin/admin_restaurants.php">
<i data-feather="map-pin"></i> <span>Restauranger</span>
</a>
<a class="sidebar-item" href="<?php echo $base_path; ?>admin/admin_users.php">
<i data-feather="users"></i> <span>Elever</span>
</a>
</div>
<?php endif; ?>
</nav>
</aside>
<!-- HUVUDINNEHÅLL -->
<main class="content-area">