Do you have enable session management checked in the ColdFusion admin on your production box, and session management enabled in your Application.cfc?
Rick Faircloth wrote: > I'm trying to set session variables for login with the code below. > It works fine on my local dev pc, but on the production server, > no session variables are being set. Is the code below not appropriate? > > Thanks, > > Rick > > <cfcomponent displayname="manager_data" hint="Contains manager database > query" output="false"> > > <cffunction name = "getmanagerData"> > > <cfargument name = "email_address" type="string" > required="yes"> > <cfargument name = "password" type="string" > required="yes"> > > <cfquery name="get_manager" datasource="#application.dsn#"> > > select manager_id, email_address, password, > announcements, > res_announcements, rental_properties, > new_communities, agents, > featured_properties, open_houses, > local_websites, fort_stewart, > our_community, approved_cities, > site_managers > > from site_managers > where email_address = > '#arguments.email_address#' > and password = '#arguments.password#' > > </cfquery> > > <cfset managerStruct = structNew()> > > <cfif get_manager.recordcount gt 0> > > <cfset session.manager_id = get_manager.manager_id> > <cfset session.announcements = > get_manager.announcements> > <cfset session.res_announcements = > get_manager.res_announcements> > <cfset session.rental_properties = > get_manager.rental_properties> > <cfset session.new_communities = > get_manager.new_communities> > <cfset session.agents = get_manager.agents> > <cfset session.featured_properties = > get_manager.featured_properties> > <cfset session.open_houses = get_manager.open_houses> > <cfset session.local_websites = > get_manager.local_websites> > <cfset session.fort_stewart = get_manager.fort_stewart> > <cfset session.our_community = > get_manager.our_community> > <cfset session.approved_cities = > get_manager.approved_cities> > <cfset session.site_managers = > get_manager.site_managers> > > <cfset managerStruct.login = "Login Successful"> > > <cfelse> > > <cfif not len(trim(arguments.email_address))> > <cfset managerStruct.emailerror = "Please enter > your email address"> > </cfif> > > <cfif not len(trim(arguments.password))> > <cfset managerStruct.passworderror = "Please > enter your password"> > </cfif> > > <cfset managerStruct.login = "Login Unsuccessful"> > > </cfif> > > <cfreturn managerStruct /> > > </cffunction> > > </cfcomponent> > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:317515 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

