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:4428
Subscription: http://www.houseoffusion.com/groups/cf-newbie/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.15

Reply via email to