Connaitre le temps variable de session.

lezao Messages postés 505 Statut Membre -  
Breub62 Messages postés 3452 Statut Membre -
Bonjour,

Je sais qu'il existe une façon de paremetrer le temps d'activité d'une variable de session php .
mais comment connaitre le temps défini par le php.ini
auriez une commande pour ça ? merci pour votre aide...

7 réponses

lezao Messages postés 505 Statut Membre 36
 
j'ai trouvé il faut utliser phpinfo()
il est ecrit :

session.gc_maxlifetime 1440 1440

1440 est un nombre de secondes cest bien ça ?
0
lezao Messages postés 505 Statut Membre 36
 
estce que a chaque fois que je creer une nouvelle variable le temps se remet a 0 pour cette variable ou est-ce un temps total pour une session totale ?
0
Breub62 Messages postés 3452 Statut Membre 369
 
Oui c'est ça tu as aussi le ini_get() :

https://www.php.net/manual/fr/function.ini-get.php
0
lezao Messages postés 505 Statut Membre 36
 
Si j'utlise :

ini_set('session.gc_maxlifetime', 3600);

comment savoir si ça marche ? car ça ne modifie pas le php.ini
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Breub62 Messages postés 3452 Statut Membre 369
 
Le ini_set ne modifie la variable que durant le script d'après mes souvenirs.
Sinon tu vérifie en faisant :

ini_set('session.gc_maxlifetime', 3600); 
ini_get('session.gc_maxlifetime');

mais je ne te garantie rien...

Sinon quand tu fais un phpinfo(), tu as l'url de ton php.ini dans la rubrique Configuration File (php.ini). Ensuite tu peux modifier à la main la valeur de session.gc_maxlifetime dans ton php.ini
0
lezao Messages postés 505 Statut Membre 36
 
super ça marche merci pour ton aide.
0
Breub62 Messages postés 3452 Statut Membre 369
 
De rien ;-)

Bonne continuation...
0