[Sessions] Supprimer une session (J'utilise $_SESSION)

Supprimer une session (J'utilise $_SESSION) [Sessions] - PHP - Programmation

Marsh Posté le 07-01-2004 à 23:47:07    

Voila mon prôblème!
 
Je veux faire une page de déconnection mais sa ne marche pas! Ce code était pour les antérieurs versions de php! Maintenant je code propre grace a $_SESSION...
 
ALors qu'est ce qui remplace cela maintenant!
 

Code :
  1. session_start();// on démarre la session
  2. session_unset();
  3. session_destroy();
  4. header('location: index.php') ;


 
 
Merci

Reply

Marsh Posté le 07-01-2004 à 23:47:07   

Reply

Marsh Posté le 07-01-2004 à 23:53:20    

la variable s'appelle $_SESSION, mais les fonctions n'ont pas changé de nom (me semble-t-il)

Reply

Marsh Posté le 08-01-2004 à 13:56:59    

c pas le header qui pause probleme ??? :??:  
 
remplace  ton header par :
 

Code :
  1. // redirection  sur la page privée
  2. echo "<META http-EQUIV=\"Refresh\" CONTENT=\"0; url=index.php">";

Reply

Marsh Posté le 08-01-2004 à 14:00:07    

Code :
  1. <?
  2.   session_start();
  3.   $_SESSION=array();//on efface toutes les variables de la session  
  4.   session_destroy(); // Puis on détruit la session  
  5.   header("location: index.php" ) ; // On renvoie ensuite sur la page d'accueil  
  6.   ?>


Reply

Marsh Posté le 08-01-2004 à 14:08:09    

le unset aussi détruit tout, c pareil !

Reply

Marsh Posté le 08-01-2004 à 14:18:02    

Vivi, mais tant qu'à faire autant suivre les recommandations de la doc php, ça mange pas de pain...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed