Problème imcompréhensible avec les variables de session

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème imcompréhensible avec les variables de session

par @rthur » 26 nov. 2008, 14:33

Bonjour,

Regarde du côté de la directive session.use_trans_sid (visible dans le phpinfo) peut être que ton problème viendrait de là...

Problème imcompréhensible avec les variables de session

par uspy62 » 26 nov. 2008, 11:49

Bonjour à tous, j'ai un énorme soucis.
Mon site marchand tourne depuis maitenant 2 semaines, il fonctionnait parfaitement, et d'un coup ce matin plus possible de valider le panier, j'ai donc fait des tests avec les variables de session et mon session_id() change selon la page ???
Le problème c'est que pour valider son panier, il faut un session_id correspondant au panier.

Est-ce que ce problème peut venir de l'hebergeur, car je ne vois vraiment pas de solution surtout que ne n'ai pas changé le code depuis deux jours et le site fonctionnait encore hier soir puisque j'ai eu des commandes...

En fait après avoir fait quelques tests en ligne (et oui en local ça fonctionne donc ...), j'ai remarqué que mon session_id() changeait ...
Quand je valide mon panier le session_id() change et quand je reviens sur la page d'accueil, le session_id() revient comme avant (même valeur qu'avant), c'est à ne plus rien comprendre.
Pourtant ce n'est pas moi qui peut gérer les session_id(), c'est du côté serveur.

Si vous avez déjà eu ce type de problème, n'hésitez pas, je suis complétement bloqué.

En tout cas merci d'avance à tous.

Bon j'ai réussi à résoudre le problème, je pense que ça pourrait arriver à certains d'entre vous donc je poste la solution.

Je possède plusieurs noms de domaines : .fr, .com, .eu, etc

Ma session était créée dans le .fr et je redirigeais ma page dans le .com ce qui fait que ma session était perdue.

Voila voila, j'espère que ça aidera quelques personnes.