Destruction des variables SESSION

Signaler
Messages postés
29
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
4 octobre 2008
-
Messages postés
29
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
4 octobre 2008
-
Bonjour à tous

Donc j'ai fais des testes. Lorsque je cliquais sur le bouton déconnexion, les variables sessions semblaient
être détruites. Cependant, lorsque je cliquais sur un lien de l'arborescence. Au rechargement de la page;
les variables sessions étaient de retour.

l`URL de l'arborescence menait à http://www.hmquarters.com

Ce lien semblait le seul qui ramenait les variables sessions... donc j'ai essayé ceci :

J'ai changé le URL pour : http://hmquarters.com

(Oui, les variables ne reviennent pas avec ce URL....)

Quelqu'un aurait une explication et/ou une solution? ^^

Merci !

1 réponse

Messages postés
29
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
4 octobre 2008

Logout >>




<?php

session_start();
session_unset();

setcookie(session_name(), "", time()-42000,"/");
unset($_COOKIE[session_name()]);

session_destroy();
setcookie("entry", "", time()-(60*60*24*366),"/", "hmquarters.com");
unset($_COOKIE['entry']);
header('Location: index.php');
?>

Initiation des variables >>

<?php
require("connectdb.php");
require("function.php");

if (isset($_POST['nom']))
{
          $_SESSION['AUTH']=strip_tags(trim($_POST['nom']));
         $_SESSION['PW']=md5($_POST['pass']);
         if ($_POST['remember'] == true)
         {
             setcookie("entry", $_SESSION['AUTH']."/".$_SESSION['PW'], time()+(60*60*24*365),"/", "hmquarters.com");
         }

        setcookie("lastnom", $_POST['nom']."/".$_POST['pass']."/".$_POST['remember'], time()+30,"/", "hmquarters.com");

       
        login();
        header('Location: index.php');
    
}

?>