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 :

[Lighttpd] et session PHP


Sujet :

Langage PHP

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2002
    Messages
    641
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 641
    Par défaut [Lighttpd] et session PHP
    J'ai installé Lighttpd (1.4.35-2) et PHP (5.6.0) sous Debian Jessie.

    J'ai des problème avec les variables de session : je positionne plusieurs variables de session ($_SESSION['userId']...) lorsque l'utilisateur se connecte mais elles sont vides dès la page suivante.

    Par contre j'ai une autre variable $_SESSION['locale'] positionnée automatiquement pour toutes les pages, qui elle est bien renseignée.

    Je ne comprends pas trop ce qui se passe. Les scripts fonctionnaient très bien auparavant (sous Apache). Est-ce un problème de configuration ?

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Qu'est ce que tu veux dire par "positionnée automatiquement" ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2002
    Messages
    641
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 641
    Par défaut
    Je travaille avec mon framework PHP, Bluebird. Je voulais simplement dire que la variable de session $_SESSION['locale'] est positionnée par le framework, tandis que les autres ($_SESSION['userId']...) sont positionnées dans un module. Mais je ne vois pas trop ce que ça change.
    La création de la session est gérée dans index.php.

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 715
    Par défaut
    essaye le code suivant pour vérifier que les sessions fonctionnent
    si cela fonctionne, le compteur augmente à chaque rafraichissement de la page

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    session_start();
    if (!isset($_SESSION["essai"])) {
    	$_SESSION["essai"] = 0;
    }
    $_SESSION["essai"]++;
    ?>
    <p><?php echo $_SESSION["essai"];?></p>
    <a href="?">Rafraichir</a>

  5. #5
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2002
    Messages
    641
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 641
    Par défaut
    Le compteur est bien incrémenté à chaque rafraîchissement de la page.

  6. #6
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2002
    Messages
    641
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 641
    Par défaut
    C'est vraiment bizarre : quand j'ajoute le code du compteur, ça fonctionne à peu prêt correctement.

Discussions similaires

  1. ZoneAlarm bloque mes variables de session PHP en local
    Par GritNatz dans le forum Sécurité
    Réponses: 3
    Dernier message: 24/06/2006, 15h20
  2. Deboggeur de variables de sessions PHP
    Par joe_le_mort dans le forum Langage
    Réponses: 10
    Dernier message: 15/11/2005, 00h22
  3. [Sécurité] Sessions PHP d'une fenetre à une autre
    Par creascript.com dans le forum Langage
    Réponses: 4
    Dernier message: 29/10/2005, 11h10
  4. [Sécurité] Session PHP
    Par lemagicien dans le forum Langage
    Réponses: 8
    Dernier message: 06/10/2005, 17h09
  5. les sessions PHP
    Par smh_master dans le forum Langage
    Réponses: 4
    Dernier message: 31/08/2005, 15h13

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