Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2662 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  perte de données de session en quittant la page

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

perte de données de session en quittant la page

n°1334626
Yertle
Posté le 29-03-2006 à 15:16:57  profilanswer
 

Yop, voila j'ai créé une appli web qui tourne super bien en local, mais voila je viens de la mettre sur le serveur et j'ai des pbm.
 
Le principal c'est celui ci :
voici le schéma de mes pages
 
                                          |-----accueil-----------|
                                          |                                |
                                     gestion groupes------->selection groupe
                                                                            |
                                                                manipulation depenses
 
un groupe est défini par une année (entre autres) et cette année et passé en paramètre a partir d'un formulaire sur accueil.
lors du premier affichage de la liste des groupes (que ce soit sur la page gestion ou manip) tout marche et théoriquement l'année passée en GET est enregistrée dans SESSION. Seulement voila, quand je quitte cette page (expl : je passe de gestion a selection, ou bien je passe de selection a manip des depenses) et que j'y reviens la liste ne s'affiche plus.
Il semblerait que les valeurs nécessaires a l'affichages qui se trouvaient donc dans $_SESSION n'y soient plus, je n'ai pourtant pas fait de session_destroy() ni rien.
 
Comme tout marchait en local, je m'autorise a penser que cela vient des parametre de php.
 
Qqun verrait d'où ça vient ?
 
Merci

mood
Publicité
Posté le 29-03-2006 à 15:16:57  profilanswer
 

n°1334638
OrionS
Posté le 29-03-2006 à 15:28:40  profilanswer
 

bonjour, pour passer des variable $_SESSION d'une page à une autre il faut demarrer une session du toute te page où tu desire voir tes variable (session_start()), la session est destroy a chaque fois que tu change de page c'est pour cela qu'il est preferable de la demarrer a chaque debut de page.
bon courrage ;p

n°1334644
Yertle
Posté le 29-03-2006 à 15:34:54  profilanswer
 

Heu merci de ton aide mais j'ai bien dit que mon appli marchait en local.
J'ai bien un session_start() dans toutes mes pages, sinon elle n'aurait jamais marché en local, et elle ne marcherait pas non plus a la premiere visite de chaque page.
 
Ceci dit merci qd meme, c'est l'intention qui compte.

n°1335292
Yertle
Posté le 30-03-2006 à 10:02:06  profilanswer
 

Up paske j'ai vraiment besoin d'aide :'(
est-ce que $_SESSION avait un autre nom à l'époque de $HTTP_GET_VARS ?

n°1335326
tlam
Posté le 30-03-2006 à 10:30:06  profilanswer
 

Est ce que le domaine de l'URL est le même en changeant de page ?
Si par exemple tu passes de http://monsite/gestion à http://123.456.789.000/selection, la session n'est pas la même
 
Sinon j'avais un pb de perte aléatoire de session, résolue en abaissant le curseur d'acception des cookies au minimum dans IE

n°1335336
Yertle
Posté le 30-03-2006 à 10:42:20  profilanswer
 

Hmmm... j'ai vérifié et le domaine reste le même, par contre je vais voir pour le curseur d'acceptation des cookies.
Merci.

n°1335339
Yertle
Posté le 30-03-2006 à 10:45:46  profilanswer
 

Non rien à faire, même avec le niveau d'acceptation des cookies au plus bas rien n'y fait...
j'crois que j'vais péter un cable.
J'ai fait des traces et c'est bien le cas, c'est le tableau des variables des sessions qui est vidé en quittant la page...

n°1335393
Yertle
Posté le 30-03-2006 à 11:24:14  profilanswer
 

Bon ben ne trouvant pas de solution j'ai changé de méthode, maintenant je fais tout passer par GET (donc dans l'adresse) et j'ai rajouté a chaque lien les données correspondantes.
 
Ceci dit j'ai un nouveau problème, je vais en faire un nouveau sujet si il n'a pas déja été traité.
Je mettrais les adresses dans un prochain post.

n°1335445
Yertle
Posté le 30-03-2006 à 12:04:05  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  perte de données de session en quittant la page

 

Sujets relatifs
Probleme de mise en pagePossible ou pas : Inserer une page PHP dans un Flash
[HTML] insérer un document PDF dans une page webRecuperation automatique de données sur le web
Micropaiement et perte de session ... (Important)Passer session d'un sous-domaine à l'autre ?
Javascript est les bases de donnéesCentrer une page web ca doit pas être dur !
Word - Macro - Enregistrement auto pied de page 
Plus de sujets relatifs à : perte de données de session en quittant la page


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)