sessionstart
[sessionstart] starts a session by recording the day, time of the day, IP, Unique browser ID and optionally the life of the session in seconds.
Example WebDNA code:
The value of the unique session is available through the WebDNA tag [session], a unique session identifier, and allows the developer to pass this [session] information from one page to the other, store it and link it to a name and/or a shopping cart, or other requirement.
[sessionstart life=1200]
starts a 20 min (60 seconds x 20 minutes) session
[sessionstart] without any specification has an unlimited lifetime
The session is recorded inside a database "reserved.db" in /WebDNA (FastCGI version) or in /globals/ (server version), one column is for the "browserID" and the other one for the session value.The value of the unique session is available through the WebDNA tag [session], a unique session identifier, and allows the developer to pass this [session] information from one page to the other, store it and link it to a name and/or a shopping cart, or other requirement.
USAGE:
Follow the visitor by moving the [session] value from one page to the other with a POST or GET
Identify a visitor who logged-in : associates the tag [session] with the user name
Identify a visitor who comes back after a period of time. Depending on the settings, testing the session will enable recognition of the visitor.
In certain rare cases, it is possible to find two identical browser "fingerprints" or BrowserID. It is not advised to do visitor recognition based only on Browser ID