Rats Dave, I had a nice emailing explaining how this could only happen on
the same request that the cfid/cftoken where set on... and you pre-empted me
<ha>. I'll have to learn to type faster.
-mk

-----Original Message-----
From: Dave Watts [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, January 29, 2002 9:11 AM
To: CF-Talk
Subject: RE: Client Variables and CFlocation


> > I knew that if you set a cookie and then cflocate in the
> > same page the cookie isn't set. I realize that client
> > variables could be affected if their default storage was
> > cookie, however if I was using an DB for the variable
> > storage I would suspect otherwise. My theory is incorrect
> > for some reason and Client variables using a DB can not be
> > set with a cflocate on the same page. Is this the common
> > behavior?
>
> Yes, this is common behavior. You see, there is no state
> management on the web. There is no correlation between page
> requests. The server can't tell one request from the other.

While there is no state management built into the HTTP protocol, it's
incorrect to state that you can't set Client variables in a database and use
CFLOCATION in the same page in most cases, even if you're using CFID and
CFTOKEN cookies to associate the browser with the Client scope.

Typically, when you set Client variables in a database, the CFID and CFTOKEN
cookies have already been accepted. So, even if you use CFLOCATION, the
browser will still subsequently send the two cookies to the page to which
you've redirected (assuming that you've redirected to a page within the same
site). The only time when this may not occur is on the initial page request
- if you use CFLOCATION there, the browser may not receive the cookies
created by the CFAPPLICATION tag.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
voice: (202) 797-5496
fax: (202) 797-5444

______________________________________________________________________
Why Share?
  Dedicated Win 2000 Server � PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER
  Instant Activation � $99/Month � Free Setup
  http://www.pennyhost.com/redirect.cfm?adcode=coldfusionc
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

Reply via email to