0, 'path' => '/', 'domain' => $_SERVER['HTTP_HOST'], 'secure' => true, 'httponly' => true, 'samesite' => 'strict']); session_start();*/ /*session_start([ 'cookie_lifetime' => 0, 'cookie_path' => '/', 'cookie_domain' => $_SERVER['HTTP_HOST'], 'cookie_secure' => true, 'cookie_httponly' => true, 'cookie_samesite' => 'strict']);*/ session_start(); // le cookie ne semble pas prendre les paramètres! pourquoi? //var_dump(session_get_cookie_params()); } else // cas anormal: session déjà démarrée, mode parano activé! { deleteCookie($cookie); header("Location: index.php"); exit(); } } // erreurs affichées au rechargement (lesquelles déjà?) if(isset($_SESSION['erreur']) && !empty($_SESSION['erreur'])) { echo(''); unset($_SESSION['erreur']); } function deleteCookie(string $name) { unset($_COOKIE[$name]); // utile? setcookie($name, '', time() - 4200, '/'); // suppression // cookie supprimé au prochain chargement de la page // forcer un rechargement pour effet immédiat //header("Location: index.php"); //exit(); }