Client Variables

We make use of Client variables throughout the application, storing all simple variables such as Customer ID, Cart Totals, etc. as Client variables. Some hosts may force you to use Cookies for Client variable storage. In this case cf_ezcart will not work if cookies are disabled in the shopper's browser. It must also be set to collect credit cards AFTER the order has been placed IF your secure SSL domain is not the same as your regular domain. If your host uses Cookies as the default, and they will not set up a SQL Server or MySQL database for storing your Client variables, or enable your SQL Server or MySQL database as a Client storage database (you really shouldn't use Access for this), you should think about finding a new host. Unless, of course, you don't mind losing the business of shoppers that have cookies turned off.

You should ask your current web host, or any host that you are considering moving to, what their policy is concerning Client variable storage and what their default storage method is. These are the likely answers, in order, MOST preferred first:

These are the pros and cons of using client variables vs. session variables (at least in our opinion, and assuming a database for Client storage). If you are a developer, you may have your own opinions.

Client Variables

Session Variables