You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							36 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
	
	
							36 lines
						
					
					
						
							1.1 KiB
						
					
					
				| <?php
 | |
| 
 | |
| /**
 | |
|  * Page permettant la déconnexion d'un utilisateur authentifié.
 | |
|  */
 | |
| 
 | |
| // Récupération de la session
 | |
| session_start ();
 | |
| // Affichage d'un message différent dans le cas particulier d'une restauration de la base ne comportant plus l'utilisateur ayant effectué cette importation
 | |
| if (!empty($_GET['succes'])) {
 | |
| 	$succes=$_GET['succes'];
 | |
| }
 | |
| elseif (!empty($_GET['erreur'])) {
 | |
| 	$erreur=$_GET['erreur'];
 | |
| }
 | |
| // Destruction des variables de la session
 | |
| session_unset();
 | |
| // Destruction de la session
 | |
| session_destroy();
 | |
| //Destruction du cookie de maintient de session
 | |
| setcookie('souvenir-session', '', time() - 3600, '/', $_SERVER['HTTP_HOST'], false, true);
 | |
| // Nous sommes obligés de passer par la variable transitoire $succes car le session_unset détruit $_GET...
 | |
| if (!empty($succes)) {
 | |
| 	header('location: /pages/visiteurs/formulaire_accueil.php?succes='.$succes);
 | |
| 	die();
 | |
| }
 | |
| elseif (!empty($erreur)) {
 | |
| 	header('location: /pages/visiteurs/formulaire_accueil.php?erreur='.$erreur);
 | |
| 	die();
 | |
| }
 | |
| // Redirection de l'utilisateur vers la page d'authentifiaction
 | |
| header('location: /pages/visiteurs/formulaire_accueil.php?succes=15');
 | |
| die();
 | |
| 
 | |
| ?>
 |