I am having a tussle with session scopes at the moment. It may be I have the wrong end of the stick or am missing something obvious but...
The scenario is simple, I have an app which dynamically assigns a brand based on the user login. All works fine until you open a second browser on the same machine and login as another user. User preferences are kept in the user profile and that works fine but some of the navigation information for that session sits in session variables. The problem seems to be that the session variables from the first browser are shared with the second browser. Simple tests of cfparaming a session variable in application.cfm with the current time prove this. It works as expected from a different machine or even a different browser type but seems shared between local browsers. If I look at request.cfa.session.sessionid it is different for each open browser as you would expect but all normal session variables seem to be shared. Looking at cfa_session doesn't give me any clues as this seems to just setup the reqest.cfa.session structure. It is obviously there for a reason but I don't know why or what uses could be made of it except creating a session variable based on request.cfa.session.sessionid. Any clues as to the behaviour of session variables in multiple (same type ie6) browser windows on the same machine would be helpful... Or the uses of the cfa_session tags. The same is true for client variables. Thanks Doug Cain The Online Courseware Factory ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm ------------------------------------------------------------------------------ To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/spectra_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
