ci dessous 2 petits scripts pour afficher la session php en cours. chez moi, session_id() est bien identique page a.php et page b.php, sans souci ! PAR CONTRE, chez certains interanutes, le session_id() est DIFFERENT !!!
POURQUOI ?
merci pour les réponses
michel
PAGE a.php :
<?session_start();
print session_id();
print " lien vers b ";
PAGE b.php :
<?session_start();
print session_id();
print " lien vers a ";
merci pour ta reponse, mais ça veut dire quoi " le plus important est que les variables de session soient prises en compte. " ??? comment je peux vérifier que mes variables de session sont bien prises en compte ?
j'avoue etre bien perdu ... tout fonctionne pourtant bien, SAUF pour quelques internautes, notamment ceux qui ont AOL ( mais pas seulement eux ).
je vais essayer d'utiliser $_SESSION['jjj']
merci !
Jai travaillé un bout de temps avec Michel sur ce projet, jai bien compris que le problème venait de aol et de ses Proxys mais je nai pas trouvé de parades Si qqn à une idée ça serait cool.
---Perig---
Pour vous servir
Et parfois en galère
Souvent même
salut p'tit gars ! ben les news, c'est que ça vient PAS QUE D'aol !!! y a aussi des gens sur internet explorer qui ne passent pas ! le session_id() change à chaque page !
est ce que session_id() peut varier à chaque page alors que $_SESSION['zz']=session_id() ( quand on l'initialise juste sur la page d'accès de l'internaute ) reste stable ?
du genre :
page 1 ( page d'accès, initialisation de la session ) :
session_id()=123456789abcd
$_SESSION['zz']=session_id()
print session_id() donnera 123456789abcd et print $_SESSION['zz'] donnera la même chose
page 2 :
session_id()=abcdefg123456 ( il change )
print session_id() donnera abcdefg123456 et print $_SESSION['zz'] donnera 123456789abcd ( inchangé par rapport à page 1 )
c'est possible ça ? ( je peux pas vérifier, car chez moi tout fonctionne très bien )
ba non, normalement si le session id change, forcément on perd l'identifiant de la session et donc le server ne sait plus attribuer la bonne session a chaque utilisateur, il en ouvre donc une nouvelle sous un nouveau id session!!!! Non?
---Perig---
Pour vous servir
Et parfois en galère
Souvent même
Bah logiquement j'aurais tendance à répondre la même chose que toi,
mais je crois qu'il est possible de changer l'id de session en cours,
bref je ne ne sais pas et j'ai pas le temps de chercher pour le moment.