Voici une réponse « maladroite ». Regarder au-dessus de mon article ici.
http://www.experts-exchange.com/Web_Development/Web_Languages-Standards/PHP/A_2391-PHP-login-logout-and-easy-access-control.htmlEn pratique, votre session va vivre assez longtemps pour tout que votre client pourrait vouloir faire, à moins que ce que le client veut faire soit d'ouvrir une session à l'emplacement, puis abandonne l'ordinateur et va à l'opéra, puis revient et compte toujours être ouverte une session. Cela ne fonctionnera pas.
Chaque nouvelle charge de page au même site Web (avec quelques limitations importantes) remet à zéro effectivement le temps d'expiration de biscuit en le prolongeant dans le futur. La prolongation de défaut est environ 24 minutes.
Les biscuits et les navigateurs ont des interactions uniques. Considérer ceci : Tout l'exemple de part de Firefox (fenêtres, étiquettes, clôtures) la même fiole de biscuit. Vous pouvez avoir deux fenêtres de navigateur ouvertes une session au même site Web. Très embrouillant aux réalisateurs, mais rare dans la pratique. La fenêtre #1 place un biscuit, la fenêtre #2 le remet à zéro et prolonge son temps. Le comportement est prévisible, mais les lotisseurs impatients pensent rarement par ce qui arrive aux biscuits. Firefox te donne une bonne manière de visualiser les biscuits - l'employer.
Maintenant aux issues vous identifiez. Vous voulez arrêter une session après deux heures (d'activité ?) ou 30 minutes d'inactivité. Cela ne fonctionne pas comme celui. À moins que vous alliez à l'ennui pour comprendre des sessions en détail et peut-être pour écrire vos propres traiteurs de session, vos sessions expireront après 24 minutes d'inactivité. La pièce environ deux heures ne s'applique pas - chaque nouvelle utilisation d'une page Web qui contient le session_start () jettera le temps mort encore 24 minutes dans le futur. La collection d'ordures est imprécise, mais l'expiration de biscuit est assez sûre.
Quant à ceci, « ne pas me renvoyer au guide de session sur le site Web de PHP » -- désolée, mais lui est la référence de page définitive d'homme. Vous devez la comprendre, et si vous ne satisfaites pas de signaler en arrière ici avec des questions spécifiques.