<?php
// Protection contre le déclenchement intempestif de ini_set() si la session tourne déjà
if (session_status() === PHP_SESSION_NONE) {
    ini_set('session.cookie_httponly', 1);
    ini_set('session.cookie_use_only_cookies', 1);
    
    session_start();
}

// Fonction utilitaire pour le bouton de connexion de la navbar
function renderMemberButton() {
    if (isset($_SESSION['user_id'])) {
        return '<li><a href="panel/index.php" style="background: #4a51ff; color: #fff; padding: 8px 16px; border-radius: 8px;">Mon Espace</a></li>';
    } else {
        return '<li><a href="login.php" class="btn-login"><i class="fa-regular fa-user"></i> Connexion</a></li>';
    }
}