Sessions PHP, comportement bizarre...

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 : Sessions PHP, comportement bizarre...

par Bochecha » 23 juil. 2006, 19:54

D'accord...

C'est normal chez les hebergeurs ou est-ce parceque celui-la est gratuit et pas top ?

Enfin de toutes facons c'est temporaire...

Merci bien

PS : comment on edite le titre en resolu ?

EDIT : arf je sais... je peux pas l'editer parce que je l'ai cree en anonyme... Moderation ?? (aie pas sur la tete :S)

par zigz4g » 23 juil. 2006, 18:00

C'est normal, c'est le problème de register_global à ON. Vivement qu'il la supprime de php.

par Bochecha » 23 juil. 2006, 15:19

Bien vu !!!

Register_global a off chez moi et on chez eux...

Mais donc c'est normal que ca se passe comme ca ??? Bizarre...

par momox » 23 juil. 2006, 08:15

Ptet un register_global placé a on chez ton hebergeur.
Fais un phpinfo() pour savoir :)
@+

Sessions PHP, comportement bizarre...

par Bochecha » 23 juil. 2006, 05:57

Bonjour

J'ai eu affaire a un comportement que je trouve pour le moins etrange.

Je me suis apercu que ma variable $_SESSION['login'] changeait de valeur "toute seule" o_O

J'ai mis des echo partout pour debugger, et j'ai pu cibler le probleme :

Code : Tout sélectionner

echo $_SESSION['login']; //ici $_SESSION['login'] vaut machin (souhaité) $login='bidule'; echo $_SESSION['login']; //cette fois $_SESSION['login'] vaut bidule
Ce comportement me surprends d'autant plus qu'il ne se produit qu'avec les pages mises en ligne sur mon hebergeur (Freehostia). En effet, $_SESSION['login'] n'est pas modifiee par le $login='bidule' sur mon apache local... :?

Merci de m'apporter vos lumieres.

Bochecha