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 :

Session reconnue en local (WampServer) mais non reconnue en ligne


Sujet :

Langage PHP

  1. #1
    Membre éprouvé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 718
    Par défaut Session reconnue en local (WampServer) mais non reconnue en ligne
    Bonjour à tous,
    Je crois que (presque) tout est dans le titre.
    Dans mes fichiers inclus, les variables de session fonctionnent sans problème mais en ligne j'ai des erreurs comme celle-ci:
    Undefined array key "user" in ...
    D'où ceci peut provenir?

  2. #2
    Membre émérite
    Homme Profil pro
    Autre
    Inscrit en
    Juillet 2021
    Messages
    418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Autre

    Informations forums :
    Inscription : Juillet 2021
    Messages : 418
    Par défaut
    Bonjour,

    Il s'agit de ton hébergement pages perso chez Free ?
    Si oui, essayes de créer un dossier "sessions" à la racine.

    Sinon, il faudrait avoir plus d'info sur le code testé et éventuellement sur la configuration du serveur (phpinfo).

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 718
    Par défaut
    Je suis chez Ionos.
    J'ai contourné le problème en ajoutant le code suivant dans les fichiers inclus où j'avais le problème:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if( empty(session_id()) )
    	session_start();

  4. #4
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 483
    Billets dans le blog
    1
    Par défaut
    Il me semble que ce n'est pas un contournement car sans session_start();, ça peut pas marcher...
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  5. #5
    Membre éprouvé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 718
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 718
    Par défaut
    Citation Envoyé par laurentSc Voir le message
    Il me semble que ce n'est pas un contournement car sans session_start();, ça peut pas marcher...
    S'agissant de fichiers inclus, je ne devrais pas avoir besoin du session_start(), ce qui est le cas en local avec Wampserver, d'où la condition.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 04/04/2013, 13h45
  2. jquery inclus mais $ non reconnu
    Par franklin626 dans le forum jQuery
    Réponses: 1
    Dernier message: 05/08/2010, 17h08
  3. Réponses: 11
    Dernier message: 21/07/2010, 10h42
  4. [XL-2000] Concatener (jour, mois, année), mais non reconnu en tant que date
    Par wyzer dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/03/2010, 15h08
  5. CHECK reconnu mais non pris en charge
    Par jjc_Mtl dans le forum SQLite
    Réponses: 1
    Dernier message: 26/07/2007, 23h51

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