|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() ![]() |
Salut,
J'ai parcourus la FAQ et le forum, et il me semble avoir fait correctement les choses, mais je ne vois pas où est mon erreur Cela fonctionne correctement en passant de la page1.php à la page2.php, mais ensuite les sessions ne fonctionnent plus Est-que quelqu'un peut me dire où j'ai fait une erreur Merci. Voici mes fichiers : Pièce jointe 3800 J'espère que je me suis bien fait comprendre. |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Essaye de mettre le session_start() avant tout le reste. En première ligne de chaque page.
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#3 | |
|
Membre Expert
![]() ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Pour voir où ça coince, débogue chaque page avec un:
Juste après le session_start().
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
Bonjour,
places tes session_start() avant tes require()
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
|
|
00
|
|
|
#6 | ||||||
|
Membre Expert
![]() ![]() |
Salut,
J'ai bien placé les session_start() avant les require(). Mais cela ne fonctionne pas... De plus j'ai essayé les pages suivantes, et cela ne fonctionne pas pour la page3.php Est-que quelqu'un peut me dire ce qui ne va pas page1.php Code :
Code :
Code :
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
||||||
|
|
00
|
|
|
#7 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Tout me semble correct et devrait marcher. As-tu accès aux fichiers de session (dans le répertoire défini dans session.save_path). Si oui surveille ce que se passe avec le fichier de session. S'il disparaît de manière inattentue, vérifie les valeurs des variables de config suivantes:
session.gc_maxlifetime session.gc_divisor session.gc_probability
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#8 | |
|
Membre Expert
![]() ![]() |
Comment je fais pour vérifier les variables de config
Citation:
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#10 |
|
Membre Expert
![]() ![]() |
Je ne comprends pas, je fais quoi avec phpinfo()
Ma question est peut-être bête, mais je ne vois vraiment pas.
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#11 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Tu exécutes un script avec:
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() ![]() |
Je crée un autre page avec ce code, ou je le mets dans une de mes pages (si oui à quel endroit !).
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#13 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Tu crées uns page à part avec uniquement cette ligne phpinfo(). Tu accèderas ainsi (en principe) à toutes tes variables de config. Pourrais-tu préciser également type de serveur (OS et mutualisé/dédié).
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() ![]() |
Je travaille en local avec Vertrigo Serv sous WinXP Familiale.
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#15 |
|
Membre Expert
![]() ![]() |
Voici les valeurs que j'obtiens en faisant phpinfo():
session.gc_maxlifetime 1440 1440 session.gc_divisor 100 100 session.gc_probability 1 1 Local Value Master Value Voilà, j'espère que cela permettra de résoudre mon problème.
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#16 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Rien d'anormal de ce côté non plus.
As-tu été voir ce qui se passait dans les fichiers de session de ton serveur? Ils se trouvent dans le répertoire défini dans session.save_path. Vérifie s'il n'est pas effacé entre deux pages ou/et si son contenu n'est pas changé. Modus operandi: page1.php vérifier fichier session page2.php vérifier fichier session page3.php vérifier fichier session
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#17 | |
|
Membre Expert
![]() ![]() |
Citation:
C'est Vertrigo Serv que j'utilise
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
|
00
|
|
|
#18 | |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Citation:
Quelle est la valeur de session.save_path dans ton phpinfo()? Elle te donnera le répertoire où sont stockés les fichiers de session.
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
|
00
|
|
|
#19 |
|
Membre Expert
![]() ![]() |
Toutes les valeurs contenues dans la commande phpinfo() sont les suivantes :Pièce jointe 3801
J'espère que tu trouveras la solution à mon problème, car j'ai essayé Wamp5, et j'ai toujours la même chose
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#20 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Apparemment tu n'as pas de valeur dans la variable de config session.save_path. Je ne connais pas la valeur par défaut sous windows (c:\tmp ?) mais essaye de faire un echo session_save_path(); dans un script pour voir.
Une fois que tu as trouvé où php dépose ses fichiers de session, vas-y voir ce qui se passe. Si ça ne marche pas, définis une valeur pour cette variable dans ta config. Et mets un répertoire où php pourra écrire et lire (droits). Ne pas oublier de redémarrer ton serveur après les modifications de ta config.
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com