Hi
put this inside a file application.cfm in the directory having all your cfm files
<cfapplication name="appname"
sessionmanagement="yes"
setclientcookies="yes"
clientManagement = "yes"
loginStorage="session"
sessiontimeout="#CreateTimeSpan(0,0,20,0)#"/>
<!--- set initially the userLogin to be false (user hasn't logged in) --->
<cfif not isDefined("Session.userLogin")>
<cfset Session.userLogin = false>
</cfif>
this ensures that whenever there is no variable "userLogin" in session
it is defined and its value is false
application.cfm is executed when you request any page in that directory
now inside the code you would actually do the login for the user remember to put
<cfset Session.userLogin = true>
then in you "offers.cfm" page do the following
<cfif Session.userLogin eq true>
<!-- do things that you want to do -->
<cfelse>
<!-- put the error message -->
</cfif>
-ramesh