Come eliminare una variabile di sessione in ColdFusion

March 24

Come eliminare una variabile di sessione in ColdFusion


Il linguaggio di programmazione ColdFusion è basato lo standard HyperText Markup Language (HTML). Gli sviluppatori Web utilizzano ColdFusion per rendere le pagine Web dinamiche che interagiscono con gli utenti, utilizzando database backend e l'input dell'utente. Una sessione in ColdFusion stabilisce una connessione con un database. Si creano le variabili di sessione per stabilire un singolo o una serie di richieste combinate. Per impostazione predefinita, la variabile di sessione scadrà dopo 20 minuti. Se si desidera chiudere la sessione prima di allora, eliminare la variabile di sessione nel codice ColdFusion.

istruzione

1 Aprite Adobe ColdFusion Builder o il software di programmazione utilizzato per creare pagine Web dinamiche. È possibile utilizzare altre applicazioni Web-authoring o un editor di testo come Blocco note, ma si ottiene una più ampia gamma di funzionalità con un programma studiato appositamente per la creazione di programmi ColdFusion.

2 Aprire il file ColdFusion di cui si desidera eliminare o creare un nuovo file di sessione. Per la maggior parte dei programmi, fare clic su "File" e poi "Apri" per aprire un file esistente o "File" e poi "Nuovo" per creare una nuova.

3 Copiare e incollare il seguente codice nel punto in cui si desidera eliminare la variabile di sessione:

"<Cflock timeout = 20 scope =" "type =" Sessione Exclusive ">

&lt;cfset StructDelete(Session, "ExampleSessionVariable")>

</ Cflock> "

Modificare il "cflock timeout = 20" per il periodo di timeout impostato quando è stata creata la variabile di sessione. Per esempio, se è stato creato una variabile di sessione di timeout in 30 minuti, il codice sarà: "cflock timeout = 30". Nella "sessione, 'ExampleSessionVariable'", cambiare il nome della variabile di sessione al nome di quello che si sta tentando di eliminare. Conservare tutto il resto del codice come-è.