Warning: Trying to access array offset on value of type null in /data/websites/htmlit/web/app/themes/htmlit/src/ViewModel/Post/Templates/SingleGuide.php on line 113

Warning: Trying to access array offset on value of type null in /data/websites/htmlit/web/app/themes/htmlit/src/ViewModel/Post/Templates/SingleGuide.php on line 113
L'oggetto Session | HTML.it
Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

L'oggetto Session

Impariamo a usare uno dei più importanti oggetti dell'ambiente ASP/VBScript
Impariamo a usare uno dei più importanti oggetti dell'ambiente ASP/VBScript
Link copiato negli appunti

L'oggetto Session ci permette di memorizzare valori per la sessione corrente. Quindi, memorizzando un determinato valore nell'oggetto, sarà rintracciabile per tutta la durata della sessione. Una volta che l'utente sarà uscito dal nostro sito, queste informazioni verranno perse (con l'oggetto Session), ma per tutta la navigazione all'interno del nostro sito, saranno disponibili.

Ecco come memorizzare un valore all'interno dell'oggetto:


Session("testo") = "Questo è un testo"
Session("numero") = 7
%>

In pratica, l'oggetto Session

Vediamo quali sono le proprietà, metodi ed eventi più importanti per Session

La proprietà .LCID

<%
'Imposto il formato inglese
Session.LCID = 2057
'Visualizzo nel formato inglese, la data odierna
Reponse.Write(formatDateTime(Date(), vbShortDate))
%>

La proprietà .SessionID

<%= "Il tuo numero di sessione: " & Session.SessionID %>

La proprietà .TimeOut

<% Session.TimeOut = 10 %>

dopo 10 minuti, se non c'è risposta da parte dell'utente (non naviga più all'interno del sito), la sessione scade.

Il metodo .Abandon

Per eliminare un variabile di sessione, si utilizza questa sintassi:

<% Session.Contents.Remove( nomeVariabile/indice

È possibile specificare direttamente il nome della variabile da eliminare, oppure l'indice di riferimento. Indicando l'indice ovviamente, il server eliminerà la voce corrispondente dall'inizio dell'insieme Session

Ti consigliamo anche