IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Problème avec variables de session


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Par défaut Problème avec variables de session
    Bonjour à tous,
    J'ai rencontré un problème dans un script qui m'a pour le moins surpris. Entre parenthèse ce script n'est pas de moi donc difficilement modifiable.
    Il utilise des variables de session ainsi que des variables standard php ($patati) ,le problème est le suivant : une variable standard a le même nom qu'une variable de session ( _SESSION['patati'] ) , eh oui !!!! et là oh grosse surprise le programme s'emmele les pinceaux et prend la valeur de la mauvaise variable ce qui engendre la chute de l'application. A remarquer que ce problème n'est survenu que sur une machine avec une version PHP 4.3 installée alors que sur une autre machine avec du PHP 4.4 tout semble fonctionner pour le mieux.
    Donc voilà, résoudre le problème n'est pas tellement compliqué vu qu'il suffit de changer de nom de variable, mais ma question était de savoir si quelqu'un a déjà rencontré ce genre de problème et si ce dernier est effectivement lié à une version de PHP ou d'autre chose ou si j'ai tout simplement fumé la moquette.
    En tout cas d'avance merci pour votre réponse.
    Marc

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Me semble que dans la config PHP si le paramètre register_global est à on ça peut foutre la grouille dans ce genre de chose (genre $_POST['var'] et $var c'est la même chose donc paie ton bordel après...). Mieux vaut laisser ce paramètre à off.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Par défaut
    merci pour ta réponse.
    alors effectivement le paramètre register_global est à on mais je peux malheureusement pas tester ca de suite je regarde ca demain et je te dis le résultat.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 30/01/2011, 23h50
  2. [MySQL] Problème avec variables de session PHP sous safari
    Par tomguiss dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 20/10/2010, 13h24
  3. problème de variables de session avec Jpgraph
    Par fat dans le forum Langage
    Réponses: 1
    Dernier message: 02/07/2007, 16h26
  4. Réponses: 2
    Dernier message: 30/05/2007, 16h08
  5. Problème avec l'Objet "Session"
    Par ghislain007 dans le forum ASP
    Réponses: 4
    Dernier message: 03/03/2006, 22h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo