Hi Nick, Thanks:) By the way does "CGI.SCRIPT_NAME" take you to the page that was denied? That is if you go to news.cfm but not logged in, then if you log in will that take you back there?
I am using a file to check the login, but everything is based on the index.cfm page. Thanks again, John ________________________________ From: Eric Nicholas Sweeney <[email protected]> To: cf-newbie <[email protected]> Sent: Friday, March 6, 2009 10:28:08 AM Subject: RE: logout.cfm John - that should do it... Here is mine - could use some slimming... <!--- Logout Function ---> <cfif IsDefined("URL. Admin_logout") AND URL.Admin_logout EQ "1"> <cflock scope="Session" type="Exclusive" timeout="30" throwontimeout="no"> <cfset Session.Admin_Username=""> <cfset Session.Admin_UserAuthorization=""> <cfoutput>#structClear(SESSION)#</cfoutput> </cflock> <cfset Admin_logoutRedirectPage="login.cfm"> <cfif Admin_logoutRedirectPage EQ ""> <cfset Admin_logoutRedirectPage=CGI.SCRIPT_NAME> </cfif> <cfset Admin_logoutQuery=ListDeleteAt(CGI.QUERY_STRING,ListContainsNoCase(CGI.QUERY _STRING,"Admin_logout=","&"),"&")> <cfif Admin_logoutQuery NEQ ""> <cfif Find("?",Admin_logoutRedirectPage) EQ 0> <cfset Admin_logoutRedirectPage=Admin_logoutRedirectPage & "?" & Admin_logoutQuery> <cfelse> <cfset Admin_logoutRedirectPage=Admin_logoutRedirectPage & "&" & Admin_logoutQuery> </cfif> </cfif> <cflocation url="#Admin_logoutRedirectPage#" addtoken="no"> </cfif> - Nick ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| 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-newbie/message.cfm/messageid:4431 Subscription: http://www.houseoffusion.com/groups/cf-newbie/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.15
