just CFParam the session variables to nothing so if they don't exist they will get set.
On 8/3/07, James Smith <[EMAIL PROTECTED]> wrote: > Simple... > > While structClear(session) will wipe all of the session data it will also > remove the sessionid, cftoken and urltoken so the very next page that tries > to access any session information will error. > > I can (and currently do) manually clear individual keys from the session > when the user clicks on logout but I can imagine a situation where in 12 > months some other developer stored some new info in the session scope that > isn't being deleted on logoff and causes a debugging problem as the > application breaks. > > If you could force a user to get a new session ID you could forget about any > data left in the old session because it would no longer be in use, add to > this the fact that the new session would run the onSessionStart() function > and initialise all the variables again and you can surely see why this is > much easier than manually deleting some data then reinitializing some vars > by hand. > > -- > Jay > > -----Original Message----- > From: Raymond Camden [mailto:[EMAIL PROTECTED] > Sent: 03 August 2007 13:18 > To: CF-Talk > Subject: Re: Forcing a session to end... > > James - I have to ask though - why? The ID value is a ColdFusion > concern. The server sets it up. It is not - and should not - be > something you are concerned with. You need to concern yourself with > the data, and as others have pointed out here there are simple ways to > clear the data. > > On 8/3/07, James Smith <[EMAIL PROTECTED]> wrote: > > All this being said, is there any way I can force a user to get a new > > session id. I can clean up the old session by hand but I need them to be > > pushed into a new session. > > > > -- > > Jay > > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Download the latest ColdFusion 8 utilities including Report Builder, plug-ins for Eclipse and Dreamweaver updates. http;//www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5adobecf8%5Fbeta Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:285312 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4