|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 23 ![]() |
Bonjour à tous,
J'ai un probleme assez génant puisqu'il commence à être recurrent. Sur le site que je developpe je récupère l'id de l'utilisateur au moment de sa connexion pour le stocker en session, jusque la pas de pb. Code :
Premier reflexe, rechercher dans TOUT mon code (vive dreamweaver pour ca), un bout de code ou il y aurait "$_SESSION['id_utilisateur']=" et la seule réponse est le bout de code que vous avez vu précédemment. Je me demande donc s'il est possible que les variables de sessions changent selon leur bon vouloir ? (on ne se méfie jamais assez de ces ptites bêtes la) Et plus sérieusement, je suis surtout à la recherche de quelqu'un qui aurait eu le même problème ^^ Merci d'avance |
||
|
|
00
|
|
|
#2 | |||
|
Membre éprouvé
![]() Développeur Web Inscription : janvier 2007 Messages : 438 ![]() |
Citation:
N'aurais-tu pas des login_utilisateur similaires dans ta base ? |
|||
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 23 ![]() |
oui ne t'inquietes pas pour ca, je selectionnes plusieurs champs et j'ai volontairement tronqué la requete pour ne pas alourdir le code dans le forum, je ne pense pas que ca joue au final si tu veux la voir en complete la voici :
Code :
![]() Edit : et je ne peux pas avoir de login similaires dans ma base, le champ login est unique, par contre je l'ai mis en varbinary (pour qu'il soit case sensitive), ca pourrait venir de la ? ca me parait bizarre vu que ca marche bien quand je me connecte, c'est par la suite que la valeur change sans raison apparente |
||
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : juin 2002 Messages : 1 013 ![]() |
est-ce que tu as une variable nommée $id_utilisateur ?
parce que cela peut créer un problème : $_SESSION['variable'] est souvent confondu par php avec $variable je ne sais pas pourquoi, peut-être est-ce le setup ou la config, mais je l'ai déjà constaté |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : juin 2002 Messages : 44 ![]() |
Francis_m a raison de poser la question. et c'est la seule explication possible.
Vous avez surement register_global à "On". Pour information, une variable stockée en session ne change jamais de valeur pour le plaisir
__________________
Merci Have Fun !!! Fincom |
|
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 23 ![]() |
oula j'ai raté des réponses (dans la série mijean découvre, aujourd'hui mijean a découvert le tableau de bord, tres pratique mine de rien ^^)
donc oui j'utilise enormement de fois des variables dont le nom est id_utilisateur, je vais donc de ce pas faire un tour du coté de register globals, direct la doc de php :] merci a vous deux je vais voir ca de suite ^^ EDIT : dans le php.ini de wamp le register_globals est a off, mais au moins je sais ce qu'il en est maintenant, je vais m'adapter en conséquence, merci encore |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com