|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
bonjour,
Voial mon soucis, je veux tout simplement créer une session dans premier fichier, puis recuperer celle ci dans une autre page...A priori rien de tres compliqué, surtout que ca marche dans mes autres pages!!! voila mon code pour le fichier qui creer la session : Code :
puis voici monfichier ou j'essaye de recuperer la variable $_SESSION['login'] Code :
et si je fais un echo de $_SESSION['login'], alors g une erreur du type : Notice: Undefined index: login in... Merci d'avance guigo |
||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Dans "monfichier", as-tu fais un session_start ?
|
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
oui regarde dans la fonction activesession
|
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
oups excuse g repondu un peu vite
dans mon fichier g oublier de le mettre, mais ya bien un session_star merci, desole |
|
|
00
|
|
|
#5 | ||||
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Je comprend pas trop ton environnement. Tu dis que ca marche pas mais que ca marche, puis tu nous présentes deux bouts de code sorti d'on ne sait où...
Imaginons que tu ai deux fichiers A.php et B.php dans A.php : Code :
Code :
Si tu appelles A.php au préalable, alors login est bien initialisé. |
||||
|
|
00
|
|
|
#6 |
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
j'apelle A.php, puis je fais un include de B.php,
Mais le variable de session $_session['login'] nexite pas! |
|
|
00
|
|
|
#7 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Gné ? qui te parle de faire un include de B ?
Donne moi un exemple de ce que tu veux faire, car là je comprend rien. |
|
|
00
|
|
|
#8 |
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
je veux realiser une inscription d'un compte dans A. php, si l'inscription est valide alors on active le compte (ouverture de session)
puis ensuite faire une page reserve aux utilisateurs loggés . Pour ca je test la variable de session, si celle si existe alors il peut atteindre cette page sinon, non. |
|
|
00
|
|
|
#9 | ||
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Code :
|
||
|
|
00
|
|
|
#10 |
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
j'avoue que je prefere comprendre pourquoi ca ne marche pas plutot que de reprendre un code.
Est ce que ca peut venir de la config de mon serveur. Car je viens de tester avec mes fichiers qui marche avant, et maintenant ils ne marchent plus! Qu'est ce que g pu modifier pour que ca merde comme ca.??? En tout k merci beaucoup pour le coup de patte |
|
|
00
|
|
|
#11 | |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Citation:
![]() Mais si tu lisais mon code, tu comprendras vite qu'il sera inutilisable dans ton cas. Je l'ai proposé à titre d'exemple, pour que tu vois comment ça marche. L'as-tu seulement essayé ? Est-ce qu'il marche chez toi ? |
|
|
|
00
|
|
|
#12 |
|
Membre éprouvé
![]() Inscription : juin 2006 Messages : 606 ![]() |
ouaip avec ton code ca marche...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com