Come controllare se la sessione è scaduta nel Zend_Framework

September 15

Il "Zend Framework" è un insieme di standard di codifica PHP, le funzioni e le proprietà utilizzati per creare pagine Web dinamiche. È possibile utilizzare Zend Framework per creare siti web di e-commerce che vendono prodotti e prendere gli ordini per le vendite basate sul Web. Le sessioni sono utilizzati per tenere traccia delle impostazioni utente e shopping card dell'utente. Quando la sessione scade, le impostazioni dell'utente vengono rimossi dal server. La caratteristica indica che l'utente è rimasto inattivo o disconnesso dal sistema.

istruzione

1 Fare clic destro sul file PHP che si desidera utilizzare per rilevare la sessione. Fai clic su "Apri con" e selezionare il vostro editor preferito PHP.

2 Avviare lo spazio dei nomi per la classe sessione. Aggiungere il seguente codice per creare la variabile di classe:

$ Session = new Zend_Session_Namespace ();

3 Recuperare il valore della sessione. Se il valore della sessione che si desidera verificare viene restituito come una stringa vuota, si conosce la sessione non è più valida. Il codice seguente recupera il valore:

$ Value = $ _SESSION [ 'var'];

Sostituire "var" il nome della variabile di sessione che si desidera verificare.

4 Implementare un "if" per visualizzare un messaggio se la sessione non è valido. Il seguente codice richiede all'utente di accedere se la sessione non è valido:

if ($ value == '')
{
echo "Si prega di accedere nuovamente a La sessione è scaduta.".;
}