I am having problems with session state.
The session variables will not reset.
Application.cfm
----------------------------------------------
<cfapplication name="souler" sessionmanagement="Yes" setclientcookies="Yes"
sessiontimeout="#CreateTimeSpan(0,2,0,0)#"
applicationtimeout="#CreateTimeSpan(1,0,0,0)#">
<!--- Initialize request variables --->
<cfscript>
//request variables added by Won
request.loginCheckActive = 1;
request.dsn = "souler";
request.rootPath = " ";
request.maxLen = 50;
</cfscript>
<!--- session variables --->
<cflock scope="session" type="EXCLUSIVE" timeout="10">
<cfparam name="session.intialized" default="0" type="numeric">
<cfscript>
if(isdefined("url.reset")){
session.initialized = 0;
}
if(not session.intialized){
session.userID = 0;
session.isSuperUser = 0;
session.userTypeID = 0;
session.intialized = 1;
}
</cfscript>
</cflock>
<!--- application variables --->
<cflock scope="application" type="EXCLUSIVE" timeout="10">
<cfparam name="application.initialized" default="0" type="numeric">
<cfscript>
if(isdefined("url.reset")){
application.initialized = 0;
}
if(not application.initialized){
application.server = "http://www.souler.com/";
application.SysAdminMail = "[EMAIL PROTECTED]";
application.initialized = 1;
}
</cfscript>
</cflock>
-------------------------
This is the only other page I am calling
testCookie.cfm
-------------------------
<cfoutput>#session.userID#</cfoutput><br>
<cfoutput>#application.server#</cfoutput><br>
UserID is setAt: <cfoutput>#cookie.userID#</cfoutput>
---------------------------
despite entering testCookie.cfm?reset=1
i still get 1 on the value for session.userID.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists