first commit

This commit is contained in:
mrtoine 2025-09-12 10:57:48 +02:00
commit b216a187bd
34 changed files with 4829 additions and 0 deletions

15
admin/includes/nav.php Normal file
View file

@ -0,0 +1,15 @@
<nav>
<ul>
<li class="title">Administration</li>
<li class="nav-item"><a href="./?page=home">Accueil</a></li>
<li class="nav-item"><a href="./?page=projects">Les projets</a></li>
<li class="nav-item"><a href="./?page=contact">Données de contacts</a></li>
<li class="nav-item"><a href="../index.html">Retour au site</a></li>
<li class="nav-item">
<form method="post" action="./logout.php" style="display: inline;">
<input type="hidden" name="csrf_token" value="<?= htmlspecialchars(generateCSRFToken()); ?>">
<button type="submit" style="background: none; border: none; color: inherit; text-decoration: underline; cursor: pointer;">Déconnexion</button>
</form>
</li>
</ul>
</nav>