Title: RE: Session variable

Henry:
Try using the Duplicate Function:

(<CFLOCK TIMEOUT="5" THROWONTIMEOUT="Yes" TYPE="EXCLUSIVE" SCOPE="SESSION">
        <CFSET session.uid = GetUser.uid>
          <CFSET request.uid = Duplicate(session.uid)>
    </CFLOCK>)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Thursday, January 24, 2002 4:34 PM
To: [EMAIL PROTECTED]
Subject: Session variable


I setup session variable on one page:

(<CFLOCK TIMEOUT="5" THROWONTIMEOUT="Yes" TYPE="EXCLUSIVE" SCOPE="SESSION">
        <CFSET session.uid = GetUser.uid>
          <CFSET request.uid = session.uid>
    </CFLOCK>)

However, when I open another page it does not exist. How to make sure that
session var. does exist?

<CFIF (NOT IsDefined("session.uid"))>
    <CFIF IsDefined("form.action") AND (form.action IS "login")>
        <CFINCLUDE TEMPLATE="actions/login.cfm">
    </CFIF>

Henry Dilsky


-------------------------------------------------------------------------
This email server is running an evaluation copy of the MailShield anti-
spam software. Please contact your email administrator if you have any
questions about this message. MailShield product info: www.mailshield.com

-----------------------------------------------
To post, send email to [EMAIL PROTECTED]
To subscribe / unsubscribe: http://www.dfwcfug.org

Reply via email to