Sachant qu'en debut de code je défini : " $redirect_logout = "../logout.$phpEx"; "
Ce qui me pose pb c'est le "?logout=true"... c'est un passage de paramétre via url (variable globale)....Hors je ne vois pas de référence avt le ? de ?logout=true ... J'en ai déduis à la vue du code que cette syntaxe devait permetre de recharger la page actuelle (login.php) de maniére à passer le paramètre logout à true pour rentrer ds la boucle " if ( $logout ) " et enfin se déloguer.... J'ai bon ?
Marsh Posté le 15-03-2005 à 20:20:08
Bonjour !
Une question simple, juste pour vérifier si j'ai bien compris ... Je vous met le debut du code :
$logout = htmlspecialchars($HTTP_GET_VARS['logout']);
if ( $logout )
{
session_end($userdata['session_id'], $userdata['user_id']);
redirect(append_sid($redirect_logout));
}
$logue = '<table border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td align="center"><a href=----> "?logout=true" <----- >' . $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]</a></td>
</tr>
Sachant qu'en debut de code je défini : " $redirect_logout = "../logout.$phpEx"; "
Ce qui me pose pb c'est le "?logout=true"... c'est un passage de paramétre via url (variable globale)....Hors je ne vois pas de référence avt le ? de ?logout=true ...
J'en ai déduis à la vue du code que cette syntaxe devait permetre de recharger la page actuelle (login.php) de maniére à passer le paramètre logout à true pour rentrer ds la boucle " if ( $logout ) " et enfin se déloguer.... J'ai bon ?
Message édité par belay le 15-03-2005 à 20:32:59