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.

Reply via email to