|
This has been an issue since I can remember. Refer
to:
The problem is that the cookie CFID/CFTOKEN cookie values are
not being sent along with the cflocation request. cflocation does not
do a server side redirect, but rather sends the redirect instruction
back to the browser to get it to perform it.
--
---~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Stephen Bosworth Application Development and Integration Communication and Information Services The University of Newcastle, Australia Phone: 02 4921 6574 Fax: 02 4921 7087 Email: [EMAIL PROTECTED] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>> [EMAIL PROTECTED] 2/02/2004 2:30:47 pm >>> Hi guys, I have a problem where I am specifying some default values in Application.cfm as follows: <cflock scope="session" type="exclusive" timeout="10"> <cfparam name="session.log_Access" default="0"> <cfparam name="session.log_ID" default=""> <cfparam name="session.log_Name" default=""> </cflock> I am then running some code when a user logs in which should, in theory, overwrite these values with the logged-in values: <cfoutput> <cfif qry_GetUserLogin.recordcount> <cflock scope="session" type="exclusive" timeout="10"> <cfset session.log_Access = "#qry_GetUserLogin.AccessLevel#"> <cfset session.log_Name = "#qry_GetUserLogin.LoginName#"> <cfset session.log_ID = "#qry_GetUserLogin.ID#"> <cflocation url="" addtoken="no"> </cflock> <cfelse> <cflocation url="" addtoken="no"> </cfif> </cfoutput> What I am getting, however, is that when I am returned to the home page I am not getting the new values in the session variables (I have some temporary code to output the values of these variables on the front page so I can monitor what's happening to them). The really strange thing is that I found if I remove the <cflocation> after I set the variables, then they take. Why is this? Surely the <cflocation> shouldn't actually take effect until it reaches that part of the code, should it? Cheers, Seona. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.576 / Virus Database: 365 - Release Date: 30/01/2004 --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia http://www.mxdu.com/ + 24-25 February, 2004 You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia http://www.mxdu.com/ + 24-25 February, 2004 |
- [cfaussie] RE: Trying to write some session variables Gareth Edwards
- [cfaussie] RE: Trying to write some session variable... Clifton Steve
- [cfaussie] RE: Trying to write some session variable... Seona Bellamy
- [cfaussie] RE: Trying to write some session variable... Gareth Edwards
- [cfaussie] RE: Trying to write some session variable... Seona Bellamy
- [cfaussie] RE: Trying to write some session variable... Sean A Corfield
- [cfaussie] RE: Trying to write some session variable... Taco Fleur
- [cfaussie] RE: Trying to write some session variable... Taco Fleur
- [cfaussie] RE: Trying to write some session variable... Gareth Edwards
- [cfaussie] RE: Trying to write some session variable... Stephen Bosworth
- [cfaussie] RE: Trying to write some session variable... Seona Bellamy
- [cfaussie] RE: Trying to write some session variable... Clifton Steve
- [cfaussie] RE: Trying to write some session variable... Steve Onnis
- [cfaussie] RE: Trying to write some session variable... Gareth Edwards
- [cfaussie] RE: Trying to write some session variable... Seona Bellamy
- [cfaussie] RE: Trying to write some session variable... Taco Fleur
- [cfaussie] RE: Trying to write some session variable... Gary Menzel
- [cfaussie] Re: Trying to write some session variable... Stephen Bosworth
- [cfaussie] RE: Trying to write some session variable... Sean A Corfield
- [cfaussie] RE: Trying to write some session variable... barry.b
