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] Cookie facétieux avec IE


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 9
    Points : 9
    Points
    9
    Par défaut [Cookies] Cookie facétieux avec IE
    Bonjour,

    J'ai lu pas mal de pages et de forums cette nuit, mais sans succès.

    Je suis en train de concevoir un site composé d'un portail et de plusieurs sous-domaines. L'identification se fait sur le portail ( http://fr.xxxx.com ) sur une page login.php située sur un sous-domaine ( http://yyy.fr.xxxx.com ).

    Dans cette page login, tout se passe bien. Je régénère mon ID de session à chaque login, bref, le bonheur.

    Jusqu'au moment où le script de login se termine et fait un petit header(Location vers la page d'accueil du sous-domaine ( http://yyy.fr.xxxx.com ) en question.

    A ce moment-là, et c'est là où je m'arrache les cheveux, Internet explorer (8) utilise à 90% du temps le cookie de session (avec l'ID) du portail ( http://fr.xxxx.com ). Les 10% restants, il daigne prendre le cookie du sous-domaine, pour une raison qui m'échappe totalement. J'essaye souvent de reproduire le cas où cela fonctionne pour mieux comprendre, mais quand je me dis que je le maitrise, pouf mes illusions s'envolent.

    En bref, quelqu'un pourrait m'expliquer pourquoi cet ID de session est souvent prit dans le cookie du portail et non pas du sous-domaine alors qu'il est demandé par un script PHP du sous-domaine justement?

    Ma configuration PHP ne spécifie aucun domaine ni aucun path pour les sessions. Le portail et sous-domaine sont sur le même serveur. Apache est bien configuré et ne contient pas de '_'. Enfin, j'ai essayé des tonnes de solutions toute la nuit :/

    Merci d'avance à ceux qui me répondront!

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 9
    Points : 9
    Points
    9
    Par défaut
    Mhhhh

    Je pense que la réponse à ma question était dans l'énoncé.

    Je viens de mettre le cookie_domaine à .xxxx.com et IE semble bien vouloir prendre mon ID de session maintenant.

    A voir si cela perdure, il m'a déjà fait la blague pendant 10 min avant de me refaire le coup!

    Problème résolu donc.. Enfin j'espère!

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

Discussions similaires

  1. [Cookies] HELP probleme avec cookies
    Par sirbaldur dans le forum Langage
    Réponses: 2
    Dernier message: 14/06/2006, 13h26
  2. [Cookies] Cookie avec PHP
    Par fleo0 dans le forum Langage
    Réponses: 3
    Dernier message: 03/03/2006, 11h32
  3. Réponses: 16
    Dernier message: 01/02/2006, 19h09
  4. Réponses: 2
    Dernier message: 01/12/2005, 16h49
  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