including cflocations and everything for those ~2% who don't surf with
cookies.
Sometimes, due to bad proxy servers, and even with no-cache http
headers, pages get cached and a user may enter another user's session
when clicking on a link with someone else's cfid and cftoken.
I'd like it to prefer the cookie over the URL variables for cfid, and
cftoken, but it won't do that.
Here's the code I tried putting before my <cfapplication> tag:
if (isDefined("cookie.CFID") and isDefined("cookie.CFTOKEN") and
isDefined("url.CFID") and isDefined("url.CFTOKEN") and cookie.CFID neq
url.CFID and cookie.CFTOKEN neq url.CFTOKEN) {
url.CFID = cookie.CFID;
url.CFTOKEN = cookie.CFTOKEN;
}
summed up: if everything exists but they don't match, use the cookie
instead of the url vars.
This doesn't work. CFMX still prefers the URL vars over cookies. Does
anybody know what I can do to fix this?
thanks,
-nathan strutz
http://www.dopefly.com/
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

