You just need a refresher in "array notation" is all... 
any place where you're setting a variable like this: 

<cfset "session.spanish1#cfid##cftoken#" = 1>

You want to set it like this: 

<cfset session["spanish1#cfid##cftoken#"] = 1>

I suspect part of the problem is that even after turning 
off the cfid as a uuid feature (which may require restarting
ColdFusion or possibly JRUN), some cfid's are still holding 
uuid values which were set before you reset that setting.

hth 

Isaac

-----
* Error message: The string 
"session.spanish1202d2ad76445536e6d-AFD6A182-F39D-EBCE-9A2A2E3A0ED188C5" is 
not a valid ColdFusion variable name. Valid variable names must start with 
a letter, and can only contain letter, numbers, and underscores.


The offending code is this:

<cfset "session.spanish1#cfid##cftoken#" = 1>


I tried turning "use UUID for cftoken" back on but got the same error message.

I'm guessing that this is probably a client-side problem rather than a CF 
problem, but I am still at a loss...


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to