Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come unset variabili di sessione in PHP

Pre - Hypertext Processor ( PHP ) è un linguaggio di programmazione per lo sviluppo web . PHP supporta le sessioni del browser , che consentono a un utente di autenticarsi con un server e rimanere connesso in un sito durante la navigazione pagine web. Queste sessioni possono contenere variabili specifiche che sono unici solo per la sessione e scadono automaticamente quando l' utente si disconnette o la sessione scade . A volte si vuole distruggere informazioni , mentre la sessione di un utente è ancora attivo , come ad esempio i dati della carta di credito una volta che un acquisto è stato completato. Si può distruggere questo tipo di informazioni utilizzando il comando unset . Cose che ti serviranno
editor di testo
Show More Istruzioni
1

identificare la variabile di sessione che si desidera disinserire . Questo è contenuta nel file PHP dove è stato definito . Tutte le variabili di sessione iniziano con " $ _SESSION " e possono essere identificate dalla ricerca i file PHP in un editor di testo .
2

Aprire il file PHP che contiene il punto logico in cui la variabile di sessione deve essere disinserito . A titolo di esempio , se si utilizza una funzione chiamata " transaction_finished " per reindirizzare un utente a una pagina di ringraziamento dopo un acquisto è completato, questo è un buon posto per rimuovere una sessione - memorizzato carta di credito . Aprire il file contenente questa parte del codice
3

Eliminare la variabile di sessione memorizzata con il seguente comando : . " Unset ( $ _SESSION [' '] ) ; " sostituzione con il nome della variabile di sessione . Per esempio, se le informazioni delle carte di credito viene memorizzato nella variabile "$ _SESSION [ 'cc' ] " , digitare " unset ( $ _SESSION [ 'cc' ] ) ; " sulla propria linea di non impostato
< br . > 4

salvare il documento in un editor di testo .

 

Programmazione © www.354353.com