The first thing I would like to ask you is if the data needs to be in a session variable to begin with. In general, session variables should hold data that is not specific to any one page, but rather applies to the whole application. In other words, if the user were to use the back button, session data should still be applicable.
Examples of information that is suitable for session variables:
- Login information
- Site wide preferences
- Items that the user added to a shopping cart
Examples of information that is not suitable for session variables:
- User selections in a wizard interface, or the page in the wizard that the use is currently on
- The page that the user is viewing in interfaces where search results are displayed in smaller groups (think Google results).
Another possibility is to use Ajax, which allows HTTP requests to be made asynchronously in the background. For information and examples on the use of Ajax, search this forum, or the web. Ajax is primarily a client side technology, so it's not FoxWeb-specific. Also, FoxWeb 4 comes with an Ajax example (ZipSearch).
|FoxWeb Support Team
Sent by George Gambill on 12/10/2007 05:20:22 AM: