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

22
admin/init.php Normal file
View file

@ -0,0 +1,22 @@
<?php
// Fichier d'initialisation global pour l'administration
// Ce fichier doit être inclus au début de chaque page admin
require_once __DIR__ . '/config.php';
// Fonction pour démarrer une session sécurisée
function startSecureSession() {
// Ne démarrer la session que si elle n'est pas déjà active
if (session_status() === PHP_SESSION_NONE) {
// Configurer la session AVANT de la démarrer
configureSecureSession();
session_start();
// Initialiser après le démarrage
initSecureSession();
}
}
// Démarrer la session sécurisée
startSecureSession();
?>