[Résolu] Connexion une fois sur deux - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu] Connexion une fois sur deux (/showthread.php?tid=2483) Pages :
1
2
|
RE: Log'in une fois sur deux - Eluox - 26-02-2008 LexLxUs a écrit :Mwé ^^ C'est fait, et toujours le même problème La variable de pseudo ( que j'avais malheureusement mal fait) ne me sers a rien, car je ne l'utilise pas, je l'ai donc enlevé Maix je viens de remarqué, que quand le login ne fonctionne pas, fin ne me redirige pas vers l'index, si je rafraichi la page, sa fonctionne RE: Log'in une fois sur deux - NicoMSEvent - 26-02-2008 donc, c'est un probleme de session... j'ai déja rencontré le probleme, mais je n'ai plus aucune idée de comment je l'ai résolu. Je ferai des fouilles archéologiques, puis je te répondrai si personne ne s'en donne la peine d'ici là RE: Log'in une fois sur deux - barst - 26-02-2008 Juste pour aider le débuggage, tu devrais affecter un code erreur différent à chaque cas d'erreur au lieu de faire "$erreur++;" Ensuite quand tu fais ton test pour savoir si [ $erreur == 0 ] met un else qui affiche le code erreur. Ceci te permettra déjà de savoir s'il y a une erreur quand ca ne marche pas. Si à chaque fois, tu n'as aucune erreur d'afficher alors le problème vient de ta redirection. Pour la redirection tu utilises un header, ce qui oblige à n'avoir aucune sortie standard avant, même pas un message d'erreur. Par exemple, si ton utilisateur arrives à s'identifier mais qu'il n'a aucune planète, ta requête SQL Code PHP :
RE: Log'in une fois sur deux - Roworll - 26-02-2008 Essaye de mettre un session_write_close(); juste avant la redirection du header. J'ai déjà eu quelques surprises avec les variables de session auparavant. RE: Log'in une fois sur deux - Eluox - 26-02-2008 Erreur toute bête, encore désolé, Je pouvais pas faire de header, ayant un echo juste avant -- J'ai mis un Code PHP :
Encore désolé RE: Log'in une fois sur deux - Anthor - 26-02-2008 Anthor a écrit :intriguant ? Et ça alors ? Peux tu nous expliquer ? RE: [resolu]Log'in une fois sur deux - Eluox - 27-02-2008 Beh c'est fait, erreur de codage j'ai pensé mdp et j'ai ecris mdp au lieu de pseudo Mais elle me sert a rien, je l'ai donc supprimé, |