Sunanda,
Thank you for your ideas
Carlos

Em Ter 07 Out 2003 17:18, [EMAIL PROTECTED] escreveu:
> Carlos:
> > I'm  just thinking about wich is the best way to handle
> >  persistent words between HTML pages such as  PHP does
> >  with its session variables.
>
> I don't know the *best* way, as HTTP is inherently stateless. But here are
> two ideas:
>
> 1. If you have identified users (by setting a cookie), use the cookie as a
> key to an object that holds the session variables for that user.  This is
> what REBOL.org does, and it seems to work.
>
> 2. If you don't have cookies, you can't identify users by IP address (those
> with dynamic IP addresses may give you a different value for every click of
> enter). So you are pretty much reduced to having a hidden field on every
> page. Use that as the key to the session variables object.
>
> This second method will leave you a lot of discarded session-variable
> objects as there is no way a user can "log off".  You'll want to run an
> occasional cleanup routine to discard these.
>
> To generate a unique key for a session or cookie, experiment with:
>
> session-key: copy ""
> error? try [append session-key to-tuple system/options/cgi/remote-addr]
> append session-key now/precise
> session-key: checksum/secure session-key
>
> (the error? is for when you are testing locally, and may not be a cgi
> program. remote-addr is the IP address).
>
> Sunanda.

-- 
To unsubscribe from this list, just send an email to
[EMAIL PROTECTED] with unsubscribe as the subject.

Reply via email to