Faire durée la $_SESSION

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Faire durée la $_SESSION

par Berzemus » 22 oct. 2008, 14:37

Ben oui, tu édites le php.ini, et tu modifie la valeur session.gc_maxlifetime .

par guigui69 » 22 oct. 2008, 13:52

Merci pour ta réponse, j'ai acces a la machine donc je peut changer le temps ?

Merci

par Berzemus » 21 oct. 2008, 10:15

Par défaut, la session est mise à 20 minutes, si je me souviens bien. Elle se règle dans le php.ini.

Si tu n'y as pas accès, tu peux vérifier la durée avec cette commande-ci:
echo ini_get(’session.gc_maxlifetime’);
et la définir avec cette commande ci:
ini_set(’session.gc_maxlifetime’, 30*60);
(gc_maxlifetime s'exprime en secondes, donc ci-dessus elle est réglée à 30 minutes)

Faire durée la $_SESSION

par guigui69 » 20 oct. 2008, 23:49

Bonjour à tous,


Je voudrait savoir combien temps dure une session en php ($_SESSION) car sur le site que je créé avec authentification à ma base mysql, mais au bout d'un certain temps je suis obligé de me reloguer comment faire pour augmenter le temps des sessions ?

Merci d'avance

guigui69