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 :

Perte identification avec Internet Explorer [PHP 5.3]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2009
    Messages : 18
    Par défaut Perte identification avec Internet Explorer
    Bonjour,

    J'ai un souci avec les sessions, je pense...
    J'ai un site web sur lequel j'ai un formulaire d'identification qui utilise une session PHP et donc un cookie.
    Lorsque je m'identifie en utilsant un moteur gecko (firefox, flock, etc.) et qu'ensuite je rafraîchis la page je n'ai aucun problème, par contre avec ie ou moteur ie, après le rafraîchissement je suis déconnecté.

    Après plusieurs recherches j'ai vu qu'il y avait un souci avec P3P (privacy policy), mais cela ne change rien malgré tout, à moins que je me sois planté...

    Si vous avez des réponses ou des pistes, ce serait cool !
    Merci

  2. #2
    Membre éclairé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Février 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Février 2008
    Messages : 71
    Par défaut
    Queston bête : Les cookies sont-ils bien activés dans IE ?

  3. #3
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par laurent3170 Voir le message
    Bonjour,
    J'ai un souci avec les sessions, je pense...
    ..........
    Si vous avez des réponses ou des pistes, ce serait cool !
    Merci
    Bonsoir,
    avec les versions 7 et 8 de IE la protection existe si les cookies servent a d'autres fin qu'un simple cookies de session, ou de données.
    par exemple cookies venant d'Iframe !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2009
    Messages : 18
    Par défaut
    Bonjour,
    merci pour vos réponses.
    Oui les cookies sont activés car s'ils ne le sont pas mon site renvoie vers une page indiquant qu'ils doivent être activés. J'ai essayé en abaissant le niveau de confidentialité de IE, mais le résultat est le même.

    De plus l'identification marche puisque je suis reconnu, c'est seulement sur rafraichissement ou sur utilisation des boutons précédent/suivant.

    Par ailleurs le cookie est juste un cookie de session qui ne stocke rien et sert juste à faire le lien, donc pas de iframes ou autres...

  5. #5
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par laurent3170 Voir le message
    Bonjour,
    merci pour vos réponses.
    Oui les cookies sont activés car s'ils ne le sont pas mon site renvoie vers une page indiquant qu'ils doivent être activés. J'ai essayé en abaissant le niveau de confidentialité de IE, mais le résultat est le même.
    De plus l'identification marche puisque je suis reconnu, c'est seulement sur rafraichissement ou sur utilisation des boutons précédent/suivant.
    Par ailleurs le cookie est juste un cookie de session qui ne stocke rien et sert juste à faire le lien, donc pas de iframes ou autres...
    Cela ne fait pas de doutes, il est indispensable que tu regardes ton code PHP,
    du reste je me demandes si tu ne fermes pas tes sessions de page en page ?
    c' est quoi "faire le lien" ?

    Donnes l 'URL du site, ou le codes de début du PHP

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2009
    Messages : 18
    Par défaut
    Merci.
    "Faire le lien", c'est juste pour exprimer ce que fait le cookie de session, il établit un lien entre le navigateur et le serveur.

    Je ne comprends pas ce que tu appelles "fermer les sessions de page en page" ?
    J'ouvre la session au début de l'appel de la page, avant tout autre action d'affichage, et une fois que toute la page est traitée, chargée et envoyée, de fait, la session est fermée. Jusqu'à ce qu'elle soit ré-ouverte par un autre appel de page.

    Il est impossible de donner le code car il est séparé en plein de petits bouts.
    De plus cela ne doit pas provenir du PHP puisque cela fonctionne avec les navigateurs basés sur Gecko ou Opera...

  7. #7
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par laurent3170 Voir le message
    Merci.
    Il est impossible de donner le code car il est séparé en plein de petits bouts.
    De plus cela ne doit pas provenir du PHP puisque cela fonctionne avec les navigateurs basés sur Gecko ou Opera...
    Ah non, le fait que d'autres navigateurs gardent le cookies de session, ne veut pas dire que celle-ci est bien gérée.

    Tu as raison, il y a surement plein de petit bout de $_session dans tes PHP,
    mais ce qui m'intéresses, est

    1) y at'il en haut de TOUT tes PHP strictement en premiére ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <?php
    session_start();
    même si la page n'utilise aucune variable de la session.

    2) Aucun des PHP ou autres fichier devant étre include n'a cette instruction

    3) Aucun ordre de session autre que des mouvement de variables de session n'existe. clear close autre ...

    4) A aucun moment tu ne désigne ou ne touches l'ID de session !!

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

Discussions similaires

  1. [Toutes versions] Interaction avec Internet Explorer --> perte de variable IE
    Par damsmut dans le forum Microsoft Office
    Réponses: 0
    Dernier message: 26/01/2014, 16h13
  2. Forcer une page à s'ouvrir avec Internet Explorer
    Par alexbubs dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 31/10/2005, 10h32
  3. Truc mystique avec internet explorer
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 13/08/2005, 12h25
  4. Pb avec Internet explorer
    Par wareq dans le forum IE
    Réponses: 31
    Dernier message: 28/04/2005, 17h33
  5. [W3C] pb avec Internet Explorer
    Par magic8392 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 04/03/2005, 15h02

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