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] PHPSESSID se met tout seul ??


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de dj-julio
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Décembre 2005
    Messages : 745
    Par défaut [Cookies] PHPSESSID se met tout seul ??
    Bonjour,

    J'ai un problème avec les cookies je pense, sur mon site j'ai mis un système de cookie pour s'identifier.

    si le cookie n'existe pas sur le poste du client, alors j'en crée un vide.
    mais le problème c'est qu'il me crée en même temps un autre cookie "PHPSESSID" avec mon identifiant de session dedans.

    Et le problème c'est ce cookie me pose des problèmes je crois (il se rajoute dans mes liens pointants vers l'accueil :/ alors que je ne l'ai pas spécifié dans le code) ....

    Si quelqu'un a déjà rencontré le problème, merci de m'aider

    Bon début de matinée =)

  2. #2
    Membre chevronné Avatar de dj-julio
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Décembre 2005
    Messages : 745
    Par défaut
    un ptit coup de main svp ?

    je cherche partout mais ne vois pas d'où ça peut venir :/

    à la création du cookie ? à l'ouverture de session ?

    merci d'avance

  3. #3
    Membre émérite Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Par défaut
    C'est l'identifiant de ta session qui se propage par l'url, c'est lorsque le cookie n'est pas encore crée.
    Si la directive session.use_trans_sid = 1 alors l'identifiant est passé par l'url où un champs caché du formulaire.

    Si elle vaut session.use_trans_sid = 0, alors php tente de créer un cookie, seulement celui-çi ne peut pas être exploiter directement dans la page qui le crée, donc il place le PHPSESSID dans l'url.

    La solution (un peu crade) :


    <?php
    &#160;&#160;&#160;&#160;ini_set&#160;
    (&#160;'session.url_rewriter.tags'&#160;,&#160;''&#160;)&#160;;
    &#160;&#160;&#160;&#160;
    session_start()&#160;;
    ?>

    Phpsyntaxcolor powered by decabodi

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    As-tu essayé ton code sur une autre configuration de serveur ? Si tu ne le spécifies pas dans ton code, ça vient quand même bien de quelque part : ma supposition est que le serveur Web (ou son module PHP) s'en charge parce qu'il est configuré pour le faire.
    Après, je ne suis pas spécialiste dans ce domaine...

  5. #5
    Membre chevronné Avatar de dj-julio
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    745
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Décembre 2005
    Messages : 745
    Par défaut
    merci macbook, je vais essayer ce la alors

    Kirkis merci à toi aussi, mais le serveur est resté de base

    allez au boulot juju ^^

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/02/2013, 12h22
  2. Projet ASP.Net qui se met à jour tout seul
    Par Touco777 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 10/07/2010, 17h50
  3. niveau cookies change tout seul
    Par ghis34 dans le forum Sécurité
    Réponses: 1
    Dernier message: 04/12/2007, 14h21
  4. [Cookies] Session se réinitialise toute seule
    Par webrider dans le forum Langage
    Réponses: 2
    Dernier message: 08/12/2006, 13h10
  5. Un programme qui se met à jour tout seul
    Par ElbaC dans le forum C++
    Réponses: 6
    Dernier message: 09/06/2006, 12h19

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