Objecten > Session


Het 'Session'-object houdt gedurende het gehele bezoek van een bezoeker bij wie deze is op basis van één of meerdere sessie-variabelen. Hier worden eveneens de gegevens van een ingelogde gebruiker bijgehouden en zou je bijvoorbeeld kunnen meten via welke weg een bezoeker op deze pagina gekomen is.

Het session-object werkt op dezelfde manier als $_SESSION in PHP. Gegevens worden opgeslagen of gehaald uit de sessie van de gebruiker, maar hiervoor moet de configuratie wel ingesteld zijn. Onder het kopje '[general]' in de algemene instellingen moet 'start_session' de waarde '1' hebben. De volgende methodes werken in nodum:

session.get(string key) / session.get.sessionvar.sessionsubvar
Haal een waarde op uit de sessie.

session.set(string key , mixed value)
Schrijf een waarde weg naar de sessie.

session.remove(string key)
Verwijder een waarde uit de sessie.

session.getAll()
Haal alle sessie-waarden op.

session.getId()
Geeft het unieke Session ID terug.