Gestione delle sessioni

Unità: Sessioni e cookie

In PHP la gestione delle sessioni è affidata a un insieme di funzioni predefinite che consentono di avviare, mantenere e terminare una sessione, e a una variabile superglobale chiamata $_SESSION.

Le sessioni rappresentano un modo sicuro e pratico per memorizzare informazioni sul server e renderle disponibili tra più pagine durante la navigazione dell’utente. Quando una sessione viene avviata, PHP assegna automaticamente un identificativo univoco di sessione (Session ID) e crea una struttura interna che conserva i dati associati a quell’utente specifico.

La variabile superglobale $_SESSION funziona come un array associativo che può contenere coppie chiave -> valore accessibili da qualsiasi pagina dello stesso dominio, purché la sessione sia attiva.

Per visualizzare questa lezione devi acquistare la variante Base, Gold.