[résolu] pbm session

pbm session [résolu] - PHP - Programmation

Marsh Posté le 09-03-2007 à 09:56:47    

Bonjour, j'ai un soucis de session que je ne comprends pas.
j'apelle une page X
le session_start est fait (création de la session dans /tmp, PHPSESSID qui correspond, cookie également)
J'affecte une variable : $_SESSION["Auth|user_logged"] = 1;
Je clique sur un lien sur la page X et je constate que mon $_SESSION est vide (le fichier dans /tmp également)
Que se passe t-il ?
J'ai vérifier dans tous mon code source (grep -R) pas de session_destroy ou autre chose qui pourrait effacer ma variable
 
Merci de votre aide


Message édité par nORKy le 09-03-2007 à 11:40:11
Reply

Marsh Posté le 09-03-2007 à 09:56:47   

Reply

Marsh Posté le 09-03-2007 à 10:03:29    

Nouvelle infos :
j'ai fait ca :

Code :
  1. session_start();
  2. print_r($_SESSION);
  3. $_SESSION["prout"] = "yes";


 
Et j'ai fait un tail -f sur mon fichier de session.
En fait, ma variable apparait puis disparait pendant mon script. Ce qui fait que le prout s'affiche une fois sur 2 appels à cet page
J'e n'y comprends rien

Reply

Marsh Posté le 09-03-2007 à 11:39:55    

beh, voila, j'ai trouvé !
C'est a cause des | que j'ai mis dans ma variable!
C'est le séparateur dans les fichiers de session, donc, ca fou la ****
Donc, résolu !
 
Merci à moi-même

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed