Bonjour
Les variables de session sont vivantes durant tout le temps de ... la session. Donc :
- Si ton visiteur ferme son navigateur, les variables de session ne seront plus actives (en clair, pour répondre à ta question : Non)
- Si ton visiteur passe sur un autre site, puis revient sur ton site, les variables de session seront toujours actives (ton visiteur sera toujours "connecté")
- Enfin, si ton visiteur laisse la session ouverte sans activité sur le site (parti déjeuner, fumer une clope, ...) les variables de session meurent automatiquement au bout d'un certain laps de temps, qui est de 20 mn par défaut, que tu peux modifier avec session.timeOut
Je pense égalament que dans ton cas, l'utilisation de variables de session est la meilleure solution.
Enfin, il n'est pas necessaire de les déclarer.
Cordialement
Roro webDev
