|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2002 Messages : 2 ![]() |
Bonjour
voila j'ai un probleme avec ma session mais surtout avec le fait de ne pas pouvoir verifier une condition a partir de celle ci. Je vous montre mon code source car je pense que ca sera plus lisible que mes expliquation ^^ Code :
L'utilisateur s'identifie ( sur la page precedente) je verif qu'il est bien dans ma base de donée, et si c'est pas le cas c'est la que ce script doit se lancer. Ca ca marche, maintenant afin d'eviter que la personne tente d'essayer plusieur mot de passe je veux limiter a trois tentative. j'utilise donc ma session en cours pour faire incrementer un compteur. Lrs de la 1ere visite de cette page pas de pb, je passe par "else", et la variable dans la session prend bien la valeur 1, mais apres ca j'aimerais verifier la condition suivante disant que si la variable contenue dans la session est >= 1, j'applique le code suivant. Et la c'est le drame ca marche pas je ne rentre pas dans le if. J'ai pourtant regardé pas mal de tuto et ma syntaxe me semble bonne. Merci de bien vouloir m'aider c'est tres urgent c'est un projet que je fait a la FAc et que je dois rendre mercredi :s |
||
|
|
00
|
|
|
#2 | ||||
|
Membre expérimenté
![]() Développeur Web Inscription : avril 2006 Messages : 430 ![]() |
salut,
je ne vois aucun session_start() dans ce code... se trouverait-il dans variable.php ? si non, alors c'est ca qu'il te manque. de plus, rien à voir avec ton problème, mais le Code :
ceci me semble plus adéquat Code :
__________________
Merci à Microsoft pour avoir transformé un métier relativement terne et basé sur une approche bêtement technique et rigoureuse des faits, en challenge quotidien, nécessitant une remise en question permanente à l'échelle du quart d'heure |
||||
|
|
00
|
|
|
#3 | ||||
|
Membre chevronné
![]() Inscription : novembre 2003 Messages : 737 ![]() |
Ou est le session_start ?
Et Code :
De plus ton code est relativement long pour quelque chose comme ca j'aurait plutot fait : Code :
__________________
http://www.ape-project.org/ |
||||
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juin 2002 Messages : 2 ![]() |
Mon session start est effectivement dans une autre page, en faite cette page je l'inclus dans une autre page.
Ensuite effectivement je suis confus, j'avais carrement pas compris que le isset revoyé une valeur booléen, et je me butté dessus :s j'ai essayé avec et ca marche nikel, je tiens a vous remercier de votre aide en tout cas vous me sortez d'une belle impasse PS : mon code source est surement tres lourd, mais en faites je suis pas developeur, mais dans les reseaux et telecomunication, donc pour moi le php c'est du nouveau, je l'ai appris au gres des divers tuto que j'ai put trouvé, en tres peu de temps :s |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com