Comment vérifier si la session a expiré en Zend_Framework

April 21

Le "Zend Framework" est un ensemble de PHP de codage des normes, des fonctions et des propriétés que vous utilisez pour créer des pages Web dynamiques. Vous utilisez le Zend Framework pour créer des sites de e-commerce qui vendent des produits et prennent les commandes pour les ventes sur le Web. Les sessions sont utilisés pour assurer le suivi des paramètres de l'utilisateur et la carte d'achats de l'utilisateur. Lorsque la session expire, les paramètres de l'utilisateur sont supprimés du serveur. La fonction indique que l'utilisateur a été inactif ou déconnecté de votre système.

Instructions

1 Clic droit sur le fichier PHP que vous souhaitez utiliser pour détecter la session. Cliquez sur "Ouvrir avec" et sélectionnez votre éditeur PHP préféré.

2 Initier l'espace de noms pour la classe de session. Ajoutez le code suivant pour créer la variable de classe:

$ Session = new Zend_Session_Namespace ();

3 Récupérer la valeur de session. Si la valeur de la session que vous voulez vérifier est retourné comme une chaîne vide, vous savez la session est plus valide. Le code suivant extrait la valeur:

$ value = $ _SESSION [ 'var'];

Remplacez "var" avec la session nom de la variable que vous voulez vérifier.

4 Mettre en place un "if" pour afficher un message si la session est invalide. Le code suivant invite l'utilisateur à se connecter si la session est pas valide:

if ($ valeur == '')
{
echo "S'il vous plaît vous reconnecter Votre session a expiré..";
}


          

Post a comment: