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

Come avviare e Cancellare una sessione in PHP

sviluppatori PHP utilizzano sessioni come un modo per creare insiemi di dati che possono passare da una pagina all'altra all'interno di un sito web. Sessioni di rendere le applicazioni web come tavole possibili discussione . Due funzioni controllano l' avvio e l'arresto delle sessioni : " session_start ( )" e " session_destroy ( ) . " Mentre la sessione è in corso , è possibile recuperare i valori dai moduli web per la sessione utilizzando il " $ _SESSION " array, che si comporta in modo simile a " $ _GET " e " $ _POST ". Utilizzando il " unset ( ) " funzione rimuove le informazioni dalla matrice senza interrompere la sessione stessa. Istruzioni
1

Vai su "Start" sulla barra delle applicazioni di Windows e digitare il nome di un editor di codice o Notepad . Premere il tasto "Enter" per caricare il programma . Aprire un file PHP in cui si desidera avviare una sessione . Questo è di solito una pagina di login
2

Aggiungi alla " ) session_start ( " la funzione prima di qualsiasi altro codice PHP nella pagina , oltre i commenti ( le righe di codice che iniziano con " //" o " /* " ) . Questa funzione inizializza una sessione e dare un ID casuale ogni volta che un visitatore carica la pagina web .
3

ottenere i valori di sessione nello stesso modo come il " Get" e " Post" metodi di forma -elaborazione. Ad esempio , se si inviano i dati del modulo , tra cui un indirizzo di posta elettronica , il campo "Email" in quella forma richiede un nome di attributo "e-mail ". È quindi possibile afferrare l' indirizzo di posta elettronica per la sessione in questo modo:

$ _SESSION [ 'email' ] ;
4

eliminare una variabile di sessione con la funzione " unset ( ) " :

unset ( $ _SESSION ) ;

Questo cancella tutto " $ _SESSION " di array , tra cui tutti i valori come " e-mail " o "nome" che sono state prese da qualsiasi forma la sessione utilizzati.
5

Usare il " session_destroy ( ) " la funzione per cancellare e rimuovere la sessione dal server completamente . Questa funzione rimuove tutti i file e altri dati relativi alla sessione , non solo i valori della matrice .

 

Programmazione © www.354353.com