Fermeture Session Lien

TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,

J'ai fait un lien vers ma page d'accueil dans ma session destoy.

Le seul soucis, c'est qu'il me l'execute même si je ne clique pas sur "Se déconnecter"

Cela ne doit pas se présenter comme ça je pense:



<a href="../index.htm">Se déconnecter

<?php 
$_SESSION = array();
session_destroy();
?> </a>

A voir également:

5 réponses

TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   7
 
C'est celle là:

if($_GET('session') == "destroy")
1
Utilisateur anonyme
 
Ah oui ! le bon code est :
if($_GET['session'] == "destroy")
0
Utilisateur anonyme
 
Normal tu exécutes le code de destruction dans ta page.
Dans ta page index ajoute :
<?php   
session_start();  
if($_GET['session'] == "destroy")
{  
session_destroy();  
}  
?

et le code de ton lien est :
<a href="../index.htm?session=destroy">Se déconnecter</a> 

~~~~~~~>>>M@x|M€<<<~~~~~~~
0
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   7
 
Merci pour ta réponse,

J'ai cette erreur par contre:

Fatal error: Function name must be a string in C:\wamp\www\bdd\index.php on line 162
0
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   7
 
Toujours pas:

Notice: Undefined index: session in C:\wamp\www\bdd\index.php on line 162

Je dois faire quelque chose pour que la session est un nom ?
0
Utilisateur anonyme
 
Une session ce nomme comme ça :
$_SESSION['nomdelasession'] = array();
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   7
 
Ca marche bien, je me deconnecte que quand je clique, mais j'ai toujours le message:

Undefined index session

Pourtant j'ai bien renommer ma session :(
0
Utilisateur anonyme
 
tu as bien mis un sessions_start sur ta page ?
0