Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/12/2010, 18h49   #1
Nouveau Membre du Club
 
Inscription : août 2009
Messages : 223
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 223
Points : 29
Points : 29
Par défaut deconnexion site web php

Bonjour,

J'ai développé un code de connexion/déconnexion à l'aide de variable de session tout fonctionne mis à part que je suis obligée de cliquer deux fois sur mon lien "deconnexion" pour pouvoir me déconnecter.

Voici le code en question:

Code :
1
2
3
4
5
6
7
8
 
<?php
if($action == 'logout')
{				
		$_SESSION['sess_test'] = '' ;					
}
?>
<a href="index.php?action=logout">Déconnexion</a>
Je clique une fois: la page "index.php?action=logout" se lance (elle est dans l'url) mais je suis encore connectée au site.
Pour pouvoir me déconnecter je dois cliquer une deuxième fois...

Voili voilou, si quelqu'un aurait l'amabilité de m'expliquer d'où pourrait venir le problème ça serait chouette.

Merci
claire34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2010, 21h25   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
et comme ça ?
Code :
1
2
3
4
5
6
7
8
<?php
if(isset($_GET['action']) && ($_GET['action'] == 'logout')
{				
		$_SESSION = array();
                session_destroy();	
}
?>
<a href="index.php?action=logout">Déconnexion</a>
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/12/2010, 21h46   #3
Nouveau Membre du Club
 
Inscription : août 2009
Messages : 223
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 223
Points : 29
Points : 29
Bonsoir,

Merci beaucoup ton bout de code fonctionne
Cette fois ci c'est bon je suis déconnectée directement.

Merci
claire34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h05.


 
 
 
 
Partenaires

Hébergement Web