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] URL rewriting et exposition du PHPSESSID


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
    Janvier 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 12
    Par défaut [Cookies] URL rewriting et exposition du PHPSESSID
    Bonjour, j'utilise les paramètres de php de cet manière

    exemple.org/index.php?/action/methode/params/?eventuellement=autreParam&etc=etc
    par un htaccess, je dégage ensuite le index.php?/ :
    exemple.org/action/methode/params/?eventuellement=autreParam&etc=etc
    Malheureusement, j'ignorais que php (ou apache) passe discrétos le PHPSESSID en param php... Et donc me voilà parfois avec des requêtes du genre :
    exemple.org/action/methode/param?PHPSESSID=156432164564
    Et donc c'est loin d'être très propre, et je voulais savoir si quelqu'un avait une idée pour cacher ce session id que je ne saurais voir....

    Au passage, vu que le session id est passé d'une autre manière que dans ma structure de requêtes perso, comment faire pour récupérer le PHPSESSID ?

    Merci à vous. Peace & Love

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Par défaut
    Salut,

    pour ton problème d'identifiant de session dans l'url essaie de mettre ini_set("session.use_cookies" , 1); en début de script.

    Ce qui devrait forcer le passage de l'id de session en cookie et non via l'url.

    pour ce qui est de savoir comment obtenir l'id de session, utilise session_id();

    D'une manière pus générale je t'invite chaudement à consulter la doc officielle http://www.php.net/session, qui bien qu'abrupt au premier abord, devient très vite "un ami" par la suite ; )

    bye

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 12
    Par défaut
    merci pour la réponse ça avance, mais pour la doc, malheureusement je me la suis déjà farcie, et je dois dire que le problème, c'est justement qu'il ya mille et une façon de gérer les sessions, ce qui n'aide pas trop à voir claire dans la page...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 12
    Par défaut
    Pour la solution voilà tout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ini_set("url_rewriter.tags","");
    ini_set('session.use_trans_sid', 0);
    ini_set("session.use_only_cookies" , 1);
    sinon, j'ai trouvé ces réponse sur cette page :
    http://209.85.135.104/search?q=cache...ient=firefox-a

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

Discussions similaires

  1. Url rewriting et mise en place d'un cookie
    Par Olivier Regnier dans le forum Web
    Réponses: 0
    Dernier message: 26/12/2007, 22h36
  2. [Débutant]infos ds session sans cookie ? url rewriting ?
    Par Satanas_et_diabolo dans le forum ASP
    Réponses: 8
    Dernier message: 10/10/2006, 17h13
  3. .htaccess - url rewriting, besoin de conseils
    Par giminik dans le forum Apache
    Réponses: 2
    Dernier message: 25/04/2005, 20h18
  4. Activer l'url rewriting
    Par Otaugames dans le forum Apache
    Réponses: 2
    Dernier message: 09/03/2005, 14h58
  5. Url Rewriting / htaccess
    Par bisi dans le forum Apache
    Réponses: 4
    Dernier message: 25/07/2004, 22h12

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