Date:  01/25/2003 07:29:09 AM Msg ID:  001292
From:  Alan Harris-Reid Thread:  001292
Subject:  Public vs. session variables
I have a Foxweb application in which I require some variables to be in scope for the entire lifetime of a session.  The question is, do I use public or session variables?  I intend initialising them in fw_enter if they don't already exist when calling a script.
 
What are the pros-and-cons of each method?  As far as I can see public variables are easier to program (myPubVar = myValue instead of Session.Setvar('mySessionVar',myValue)), but there must be other differences I have overlooked.
 
What about scoping?  When the session ends, are global variables destroyed as well as session varibles?
 
Any help would be appreciated.
Alan