|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
J'ai un enchaînement de programme utilisant $_SESSION.
le1er index.php : Code :
Code :
Code :
Lorsque je veux sortir de ma session, je clique sur un bouton qui exécute logout.php et ensuite j'ai l'erreur suivante : Notice: Undefined index: auth in c:\program files\easyphp1-8\www\gestelle\verif.php on line 4 Je ne vois pas pourquoi "auth" n'est plus défini, puisqu'il ne l'est pas plus lorsque je viens la première fois sur mon site. Merci |
||||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
tu dois faire un session_start si ta session a été destroyée
|
|
|
00
|
|
|
#3 | ||||
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Ce serait dans index.php alors.
Ce qui donnerait : Code :
Notice: A session had already been started - ignoring session_start() in c:\program files\easyphp1-8\www\gestelle\verif.php on line 3 Notice: Undefined index: auth in c:\program files\easyphp1-8\www\gestelle\verif.php on line 4 J'ai fait un programme repar.php : Code :
|
||||
|
|
00
|
|
|
#4 |
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Je ne sais pas si je fais bien, mais en supprimant la ligne "Destroy", je reviens bien à une demande de mot de passe et si j'essaie de forcer l'url en entrant directement index.php je suis bloqué par le message suivant :
"Notice: Undefined index: auth in c:\program files\easyphp1-8\www\gestelle\verif.php on line 4" Mais est-ce la bonne solution ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com