Come Abilitare La Sessione Nel Browser

Sommario:

Come Abilitare La Sessione Nel Browser
Come Abilitare La Sessione Nel Browser

Video: Come Abilitare La Sessione Nel Browser

Video: Come Abilitare La Sessione Nel Browser
Video: Tutorial:Come risolvere problema "IMPOSSIBILE RAGGIUNGERE IL SITO WEB" ITA. 2024, Aprile
Anonim

Poiché il server Web non mantiene una comunicazione continua con il client e ogni richiesta viene percepita dal server come nuova, il compito principale delle sessioni in un browser è identificare il browser e creare un file corrispondente che memorizzi le variabili di sessione.

Come abilitare la sessione nel browser
Come abilitare la sessione nel browser

Istruzioni

Passo 1

Una sessione è essenzialmente un file di testo che memorizza i valori delle coppie richiesta-risposta sul server. Il numero di tali file per diversi client può essere molto grande, quindi a ogni client viene assegnato il proprio SID, che viene passato utilizzando la stringa di query. Le sessioni ei cookie sono metodi di memorizzazione delle informazioni utilizzati per identificare un utente. Allo stesso tempo, i primi vengono salvati sul server e utilizzati dall'amministratore, mentre i secondi sono determinati dallo sviluppatore e archiviati sul computer locale.

Passo 2

L'attivazione della sessione nel browser è impostata dal comando dool session_start() su ogni risorsa contenente una chiamata alle variabili. In questo caso, la risposta della funzione true simboleggia l'attivazione riuscita della sessione e la risposta false - un errore. Dopo aver abilitato la sessione, è possibile salvare i dati nell'array $ _SESSION.

Passaggio 3

Nota che il comando session.save_path, che si trova nel file php.ini, definisce il percorso in cui vengono salvati i file di sessione. L'ambiguità di questa direttiva implica il salvataggio automatico dei file di sessione nella RAM del server. La "durata" di una sessione è definita dalla direttiva session.cookie_lifetime nello stesso file di configurazione php.ini.

Passaggio 4

La disabilitazione della funzione di sessione del browser è impostata dalla funzione bool session_destroy(). La funzione string session_id ([$ id]) consente di determinare l'identificatore della sessione corrente.

Passaggio 5

Un'ulteriore caratteristica di questa funzione è la possibilità di impostare il proprio identificatore di sessione utilizzando il parametro $ id opzionale. Si noti che i caratteri cirillici non sono consentiti in questo parametro, a differenza dei caratteri numerici. Un'altra condizione per il successo dell'impostazione del proprio identificatore di sessione è la necessità di utilizzare la funzione session_start().

Consigliato: