Salut,
désolé, j'aurais dû m'abonner au thread pour voir que tu avais repondu
alors, un petit truc que je ne comprends pas c'est ta variable de session dans le fichier php externe, il y a un truc que je n'ai pas dû bien comprendre dans ta première question
je vais essayer de prendre le truc dans les deux sens
- je pensais que tu voulais transmettre à un fichier que tu utilises avec ajax des variables présentes dans la session.
ça, c'est jouable comme je te le décris plus haut
- en revanche, tu ne peux pas transmettre, enfin plutôt ajouter à la session dans la page actuellement affichée des variables par une page ajax
why ? rappelle-toi juste un truc, quand tu utilises ajax, tout se passe de façon asynchrone, la page actuellement affichée ne bouge pas, ni sa session, ni ce qu'elle a lu dans des cookies, ni son dom, etc
avec ajax tu vas faire ton business côté serveur, inscrire des trucs dans la base, dans un fichier json ou autre, faire des calculs,et/ou l'inverse aller chercher, lire des données dans les même sources
ensuite tu peux, ou pas afficher un résultat dans la page présente
sans la rafraîchir
j'ai souligné la fin parce que tout est là, une fois la page livrée par le serveur, tu ne peux plus rien ajouter à sa session, si dans un fichier côté serveur tu ajoutes une variable à la session, la page en question n'en "sait" rien la sienne est déjà chargée
c'est un peu le même genre de problème (et de questions) qu'on rencontre avec le dom et ajax
quand à la suite d'une requête ajax tu mets à jour du contenu dans une page, tu ne peux pas manipuler ce contenu avec les trucs que tu as déclarés dans le domready/document ready de ton js, puisque le contenu en question n'était pas dans le dom quand il a été chargé, il faut le faire dans le oncomplete/success ou autre de ta requête ajax
too bad, il n'y a pas de oncomplete pour la session, elle est chargée une bonne fois pour toute quand le serveur sert la page, tout ce que tu ajoutes dans une session ou un cookie une fois la page servie ne sera disponible que dans la page suivante
je ne sais pas si j'ai été très clair, cette fois, je m'abonne au post pour voir si tu as besoin de plus
have swing