From 71b503f07007346eda3d1da71d4a64f31f13d846 Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc <ludovic@pouzenc.fr> Date: Sat, 30 Jun 2018 10:05:02 +0200 Subject: Prmère version alpha 2007-02-03+09:07:04 - 2007-02-06+12:19:50 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- appli_3_alpha_old/deco.php | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 appli_3_alpha_old/deco.php (limited to 'appli_3_alpha_old/deco.php') diff --git a/appli_3_alpha_old/deco.php b/appli_3_alpha_old/deco.php new file mode 100644 index 0000000..f137336 --- /dev/null +++ b/appli_3_alpha_old/deco.php @@ -0,0 +1,36 @@ +<?php +session_start(); + +// Si vous voulez d�truire compl�tement la session, effacez �galement le cookie de session. +// Note : cela d�truira la session et pas seulement les donn�es de session ! +if (isset($_COOKIE[session_name()])) { +setcookie(session_name(), '', time()-42000, '/'); +} + +require_once('include/ludo/html_elements.inc.php'); +generate_html_doctype_and_head("D�connexion"); +?> +<body> + <h1>Deconnexion</h1> + <div> + <?php + if ( isset($_SESSION['loginP']) ) + { + // D�truit toutes les variables de session + $_SESSION = array(); + + // On a d�j� d�truit le cookie qui permet la r�-emission par le client du sessionid + + // Finalement, on d�truit la session. + session_destroy(); + echo 'Vous avez bien �t� d�connect�' . "\n"; + } + else + { + echo 'Deconnexion impossible : aucune session en cours' . "\n"; + } + ?> + </div> +<?php generate_html_div_back(); ?> +</body> +</html> \ No newline at end of file -- cgit v1.2.3