hum! je vois pas pourquoi tu veux passer l'id d'une session dans l'url ou autre !!!! une session est par défaut une variable côté serveur et qui est globale à toute la durée que l'utilisateur est sur ton site...
Pour répondre à mic58 en asp.net c'est possible ca se configure dans le
web.config de mémoire je sais plus où, il y a pas une balise
<session dans le web.config ? si tu trouves rien, dis le je vois ou
c'est ecrit dans le bouquin
Pour répondre à jcq. Oui, les variables sessions sont stockés cotés
serveur, mais comment asp.net garde la session entre chaque client ? il
stocke l'id de la session dans un cookies, regarde tes cookies tu
verras :) et si le client n'accepte pas les cookies, alors asp.net peut
stocker l'id de la session dans l'url genre
http://localhost/1524654984312156498/page.aspx par contre je ne sais
plus si asp.net fait ca, par défaut ou non, je crois pas, à vérifier.
Le problème c'est que ca fait des url bizarre qui ne peuvent pas être réutilisé si la session est morte ...
Hum!!! a mon avis il ne te reste plus que la solution d'avoir une base de donnée qui gére tes données (au lieu de stocker des données dans une session, tu les stockes dans la DB), et l'id de chaque utilisateur est mis dans l'url (id encodé)...
C'est pas la meilleure solution, il doit bien y avoir une autre solution plus simple à mettre en oeuvre.. mais là je séche surtout asp (je suis sur asp.net).
Plutot que de passer l'id de l'utilisateur autant passé l'id de la
session, ca fait quand meme moins de boulot. Mais c'est aussi la seule
solution que je vois pour asp3