petit Problème en début de session

Raoul
Invité n'ayant pas de compte PHPfrance

08 sept. 2005, 15:52

Bonjour,

J'ai un script complet qui fonctionne trés bien, mais j'ai un seul petit problème.
Quand j'arrive sur mon site et que je click sur un lien l'id de session apparait dans l'url. Puis après plus de problème l'id n'apparait plus dans les liens.

Pour l'id de session apparait-il au debut uniquement et comment le supprimer ?

Merci d'avance

HD
Mammouth du PHP | 1181 Messages

08 sept. 2005, 16:05

en nous montrons d'abord ton code car c'est facile de ne pas l'avoir dans l'url
"Si Dieu descendait sur la Terre, tous les peuples se mettraient a genoux, excepte les Français qui diraient : " Ah ! Vous êtes la ! C'est pas trop tôt ! On va pouvoir discuter un peu !" [Michel Balfour]

Raoul
Invité n'ayant pas de compte PHPfrance

08 sept. 2005, 16:20

dans mon index.php les deux premières lignes :

<?php
session_start();

session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid On On

Mammouth du PHP | 19672 Messages

08 sept. 2005, 20:02

session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid On On
use_cookies On <= Tu utilises donc des cookies
use_only_cookies Off <= Tu ne limites pas exclusivement au cookies
use_trans_sid On <= Tu fais suivre l'id de session par l'url automatiquement

Il ne faut donc pas te surprendre de voir l'id de session dans l'url, c'est toi qui as donné cette instruction.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

09 sept. 2005, 13:42

session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid On On
use_cookies On <= Tu utilises donc des cookies
use_only_cookies Off <= Tu ne limites pas exclusivement au cookies
use_trans_sid On <= Tu fais suivre l'id de session par l'url automatiquement
Il ne faut donc pas te surprendre de voir l'id de session dans l'url, c'est toi qui as donné cette instruction.
Heuuu moi je le comprend pas comme cela.

Mais plutot si cokkies present alors pas d'id dans l'url, comme il le fait bien saut au premier click sur un lien

Si pas de cookies alors passage dans l'url

Non ?

Et dans le cas présent l'id apparait uniquement en début de session, pas après .

Mammouth du PHP | 19672 Messages

09 sept. 2005, 13:56

mets le use_trans_sid à OFF tu seras fixé
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: