Se connecter avec
S'enregistrer | Connectez-vous

[PHP/MySQL] Sessions, bug identification

Dernière réponse : dans Programmation

Bonjour,

J'ai réalisé un systeme d'identification sur mon site, il prend les donées sur une base de donée MySQL. Il fonctionne bien, il reconnait parfaitement si le login / password est correct.

Mais le programme n'arrive pas a reconaitre si un utilisateur est connecté :

( le code ne vient pas de moi )
Si le pass / login est correct :
  1. session_start();
  2. $_SESSION['Pseudo'] = $Pseudo;
  3. echo "Merci vous etes maintenant connecté ";
  4. echo $_SESSION['Pseudo'];


Page protégée :

  1. <?
  2. session_start();
  3.  
  4. /*
  5. si la variable de session login n'existe pas cela siginifie que le visiteur
  6. n'a pas de session ouverte, il n'est donc pas logué ni autorisé à
  7. acceder à l'espace membres
  8. */
  9. if(!isset($_SESSION['pseudo'])) {
  10. echo 'Vous n\'êtes pas autorisé à acceder à cette zone';
  11. include('formconect.html'); // on inclus le formulaire pour se connecté
  12. exit;
  13. }
  14. ?>


Quel est le probleme ? Meme si le pass est correct il me met
  1. echo 'Vous n\'êtes pas autorisé à acceder à cette zone';


Aidez moi merci
Lassé par la pub ? Créez un compte

Comment je fais pour avoir un truc correct ?

Je précise, dans la page on voit Merci, Vous etes maintenant connecté : Pseudo ( remplacé par le pseudo du visiteur ), donc la variable $_SESSION['pseudo'] est correcte... Et elle contien quelque chose. Donc je suppose que c'est juste une petite erreur. ( Le code viens de PhP débutant. )
Lassé par la pub ? Créez un compte
Tom's guide dans le monde