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 :

[Cookies] Session perdue avec IE6


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 49
    Points : 41
    Points
    41
    Par défaut [Cookies] Session perdue avec IE6
    Bonjour

    j'essai d'utiliser les sessions avec php, mais je suis tombé sur un problème bizar, tout marche correctement avec Firefox et IE7, mais ça marche pas sous IE6 car le suivi de session ne fonctionne pas
    Voici le code que j'utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    	session_start();
                    $_SESSION[Login] = "login";
    ?>
      pour l'afficher sur un autre fichier j'utilise le code suivant:
    <?php
    	session_start();
                    echo  $_SESSION['Login'];
    ?>
    ca marche pas avec IE6 la variable $_SESSION['Login']; est perdue.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 27
    Points : 34
    Points
    34
    Par défaut
    Lu,

    $_SESSION[Login] = "login"; à changer par $_SESSION['Login'] = "login";

    mais le soucis ne vient pas là, tu bloques peut-être les cookies avec IE6, ce qui empêche de garder en mémoire l'identifiant session.

    Bon courage ^^

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 18
    Points : 28
    Points
    28
    Par défaut perte de session sous ie6
    Citation Envoyé par super-java Voir le message
    Bonjour

    j'essai d'utiliser les sessions avec php, mais je suis tombé sur un problème bizar, tout marche correctement avec Firefox et IE7, mais ça marche pas sous IE6 car le suivi de session ne fonctionne pas
    Voici le code que j'utilise :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    	session_start();
                    $_SESSION[Login] = "login";
    ?>
      pour l'afficher sur un autre fichier j'utilise le code suivant:
    <?php
    	session_start();
                    echo  $_SESSION['Login'];
    ?>
    ca marche pas avec IE6 la variable $_SESSION['Login']; est perdue.
    J'ai a peu près le même problème.
    Par contre, j'ai remarqué que c'est après une redirection que les variables de sessions sont perdus (pour IE6 uniquement).

    Si à la place de mon header("location: mapage2.php"), j'affiche un lien vers cette page et que je clique dessus les variables de sessions sont conservés.

    Une idée ?

    ps: je me vois mal demander à quelques centaines d'utilisateurs d'abaisser le niveau de sécurité de leur ie6 pour accepter les cookies.

Discussions similaires

  1. Perte de variables session avec IE6.0.28
    Par tom42 dans le forum Langage
    Réponses: 1
    Dernier message: 12/03/2007, 17h43
  2. Rafraîchir une jsp avec bean session perdu ; )
    Par stongolm dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 07/02/2007, 13h44
  3. [Sécurité] Problème de sessions avec IE6
    Par TheMoutch dans le forum Langage
    Réponses: 8
    Dernier message: 21/08/2006, 17h52
  4. Réponses: 1
    Dernier message: 07/06/2006, 17h14
  5. Réponses: 26
    Dernier message: 25/11/2005, 16h12

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