Salut à tous et à toutes, j'ai un soucis avec le code de déconnexion que voici:
et je l'appel depuis un lien nommé 'Déconnexion' dans ma page:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <?php //initialize the session if (!isset($_SESSION)) { session_start(); } // ** Logout the current user. ** $logoutAction = $_SERVER['PHP_SELF']."?doLogout=true"; if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){ $logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){ //to fully log out a visitor we need to clear the session varialbles $_SESSION['MM_Username'] = NULL; $_SESSION['MM_UserGroup'] = NULL; $_SESSION['PrevUrl'] = NULL; unset($_SESSION['MM_Username']); unset($_SESSION['MM_UserGroup']); unset($_SESSION['PrevUrl']); $logoutGoTo = "../authentification.php"; if ($logoutGoTo) { header("Location: $logoutGoTo"); exit; } } ?>
Lors de l'exécution dans le navigateur, à la place de mon lien 'Déconnexion', j'ai le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="<?php echo $logoutAction ?>">Déconnexion</a>
Que dois-je faireNotice: Undefined variable: logoutAction in C:\wamp\www\directory\space\index.php on line 185
You don't have permission to access /directory/space/<br /><font size='1'><table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'><tr><th align='left' bgcolor=' on this server.![]()
Partager