Problème d'affichage de l'id des sessions dans l'url.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème d'affichage de l'id des sessions dans l'url.

par Vincent » 20 sept. 2005, 16:17

Salut,

J'ai envoyé un mail a mon hébergeur pour leur demander de ce qu'il en était.
Il m'a répondu que la variable phpsessid se mettait la première foi dans l'url, parcequ'il n'est pas sur que le navigateur accepte les cookies.
Mais les informations d'une session ne sont pas contenu sur le serveur et non sur le poste du surfer?
Donc je n'ai pas trop d'idée de comment éviter ca...

par Vincent » 18 sept. 2005, 13:17

La valeur suivante change sur le serveur :
session.use_trans_sid == on
c'est peut être la cause du problême alors?

par Cyrano » 18 sept. 2005, 12:32

Je ne crois pas, vérifie si la fonction ini_set() est active, mais en mutualisé, ça me surprendrait considérablement. Tu as vérifié la valeur de ces paramètres sur le phpinfo de leur serveur ?

par Vincent » 18 sept. 2005, 12:16

Salut,

Merci pour vos réponses, en local je n'ai effectivement pas de problême avec les id qui se mettent dans l'url, pour cause peut-être ma configuration :
- session.use_trans_sid == off
- session.use_cookie == ON
- session.use_only_cookie == OFF
Mais sur mon mutualisé, je ne pense pas que ce soit possible de modifier ces paramètres.
Est-ce qu'il y aurai une astuce?

Merci à vous.
Vincent

par Cyrano » 18 sept. 2005, 11:55

Je me souviens vaguement du sujet en question, je n'ai pas remis la main dessus. Mais grosso-modo, il s'agit de vérifier dans le phpinfo si :
- session.use_trans_sid == 0 / 1 ?
- session.use_cookie == ON / OFF ?
- session.use_only_cookie == ON / OFF
u trouveras tout ça dans la partie SESSION du phpinfo et au besoin ça se modifie dans le php.ini.

par HD » 18 sept. 2005, 08:16

ce probleme a deja ete posé y a pas longtemps mais je ne retrouve pas le message
ce dont je me souvien c'est que cyrano lui a repodu en lui proposant de verifier trois trucs dont un sur les cookies (avec des on/off)
bref fais une recherche en esperant pour toi que cyrano lira ce post et qu'il retrouvera ce fameux sujet

Problème d'affichage de l'id des sessions dans l'url.

par Vincent » 17 sept. 2005, 13:42

Salut,

J'ai un petit problême de session, l'id de la session s'affiche après toutes mes url lors de la première ouverture du site.
Voici le site :
http://www.aubergedesvieillespierres.fr/
Vous pouvez voir qu'après avoir cliqué sur la langue de votre choix, chaque après chaque lien sur la page il y a l'id de la session, mais celui ci disparait par après.
Je ne sais pas à quoi c'est due, peut être a mon htaccess qui utilise de l'url rewriting?
Juste un exemple au cas, tous mes liens sont simplement rewrités comme ca :

Code : Tout sélectionner

RewriteRule ^accueil_auberge.html$ /accueil.php?page=accueil [NC,L]
Voila ce n'est pas un problème en soit, mais tous mes liens sur les moteurs de recherches sont affichés avec l'id session est c'est pas très jolie.
Merci à vous !

Vincent