Gros problème de session



  • Salut à tous, j'ai un gros problème avec les sessions, j'ai l'impression qu'elle n'existe pas, en effet, quand je me connecte a ma zone admin avec les bons identifiants, cela ne me connecte jamais, comme si les variables de session n'était jamais créées. Je ne comprend pas d'ou viens le problème puisque le site marche parfaitement en local sur mon serveur de développement.

    Quelqu'un pourrait me sortir du flou?

    Merci


  • Administrateur

    Tu peux nous montrer la partie de script qui crée les sessions ou qui les reconnait ?



  • la partie qui créer les variables:

    session_start(); //en haut de la page
    .
    .
    .
    .
    if ($donnees['mdp']==md5($mdp)) {
    	$_SESSION['id']=$donnees['id'];
    	$_SESSION['connecte']=true;
    }
    
    

    Et la fonction qui les reconnais est très simple aussi:

    if ($_SESSION['connecte']) {
    	//affichage du menu d'admin
    }
    else {
          echo 'pas connecte';
    }
    
    

  • Administrateur

    Ce que je te conseille de faire, c'est de mettre des marqueurs à différents endroits afin de comprendre quelle variable ou test ne fonctionne pas.

    Met des echo $tavariable entre chaque ligne pour vérifier que ta variable n'est pas vide.
    Met aussi des echo "test 1 ok"; à tes If afin de vérifier si ils sont ok.



  • balance un
    print_r($_SESSION); si tu veux vraiment voir si elles existent tes variables ou non. (Pense juste à virer la ligne après :) )


Se connecter pour répondre
 

Il semble que votre connexion ait été perdue, veuillez patienter pendant que nous vous re-connectons.