I'm trying to set a few variables in my Application.cfc file and I'm a bit confused about scopes.
Here's what I have got: <cffunction name="onApplicationStart"> <cfset APPLICATION.page_title = "My Title"> <cfreturn True> </cffunction> I can access this anywhere in my site as #APPLICATION.page_title#. But if I leave off the APPLICATION and write <cfset page_title = "My Title"> and then try to access a variable #page_title# CF9 throws an error, saying the variable is not defined (I restarted CF before testing this). Variable PAGE_TITLE is undefined. Why does this happen? Do I really need to prefix all variables with APPLICATION? According to the debugger a variable defined in Application.cfc without the APPLICATION prefix does not exist in any scope. Stefan ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:327897 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4