[ TOC ]

Storing data on the client (cookies, URLs, forms)

One of the simplest ways to pass data around in a CGI application is to have the client do it for you. This way, there is very little that needs to be done on the server to keep track of a particular client. The disadvantage of this is that it is a relatively sort term arrangement, and you don't have any permanent data.

There are several ways to handle this client-side data, and I'll talk about three of them - Cookies, hidden form fields, and URL data.

[ TOC ]