Sessioni
Se si desidera memorizzare temporaneamente le informazioni tra le pagine e quindi rinfresca le sessioni è un buon modo per farlo. Questo memorizza dati per un particolare utente nel server. Per poter utilizzare le sessioni è necessario chiamare la funzione
start_session.
start_session ();
È quindi possibile assegnare i valori a
$ _SESSION globale, in questo modo.
username = " tom " ; $ Username = "tom";
_SESSION [ " username " ] = $ username ; $ _SESSION ["Username"] = $ username;
Il
nome utente nome è l'indice del valore della sessione e può essere recuperato come un valore normale array associativo, in modo da poter accedere ai valori in questo modo ...
$ _SESSION [ " username " ] ; echo $ _SESSION ["username"];
È possibile eliminare un valore di sessione con la funzione
unset ...
$ _SESSION [ " username " ] ) ; unset ($ _SESSION ["username"]);
Mentre
session_destroy distrugge tutti i dati registrati in una sessione.
session_destroy ();
Come scoprire se è stata avviata una sessione di
La funzione
session_id restituirà la stringa id della sessione corrente, o se non vi è alcuna sessione restituirà una stringa vuota, in modo che il seguente grado di rilevare se si ha attualmente una sessione attiva.
empty ( session_id ( ) ) if (empty (session_id ())
{
" You have no session " ; echo "Non hai sessione";
}
Se si avvia una sessione per due volte è possibile ottenere un avviso dicendo che una sessione è già iniziato, in modo da aggirare il problema si può fare qualcosa di simile ...
empty ( session_id ( ) ) if (empty (session_id ())
{
start_session ();
}
Commento a data: 1. Pagina 1 di 1. Valutazione media:

5:39pm on Saturday, September 4th, 2010 Ajaykumar 05:39 il Sabato, 4 Settembre 2010
Dare piccoli progetti per i principianti grazie funzionano sempre.
Scritto da Dominic Skinner
Ultimo aggiornamento: 2011/10/25 16:00:38