Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1206 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  durée des sessions

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

durée des sessions

n°880112
muzik
Posté le 22-10-2004 à 15:34:21  profilanswer
 

bonjour,
 
Je veux faire un truc tout simple :
faire en sorte que la session que je gère expire 15 minutes apres le dernier click d'une part, et qu'elle se ferme apres fermeture du navigateur d'autre part.
 
En définissant le parametre session.cookie_lifetime dans le fichier php.ini ca fait en sorte que la session dure 15 minutes click ou pas click .. et que la session perdure meme si on ferme le navigateur
 
Si j'utilise ini_set() ..  cela ne semble pas pris en compte .. (je le mets bien avant le session_start() de la page) .. ce qui me fait dire ca : si je le défini à 10 secondes apres une page où j'initialise une variable, apres ce laps de 10 secondes .. la variable est toujours défnie si j'actualise la page ..
 
bref, toute aide me serait plus qu'utile !
 
merci
 
David

mood
Publicité
Posté le 22-10-2004 à 15:34:21  profilanswer
 

n°883321
muzik
Posté le 26-10-2004 à 18:40:51  profilanswer
 

personne n'a de piste à me fournir ?
 
David

n°883340
naceroth
Posté le 26-10-2004 à 19:02:16  profilanswer
 

Attention, session.cookie_lifetime ne détermine pas la durée de vie de la session mais celle du cookie de session, c'est pas la même chose :)
 
Pour la session elle-même, hum, j'ai un trou, ce serait pas session.cache_expire ?

n°883764
ratibus
Posté le 27-10-2004 à 11:24:19  profilanswer
 

C'est session.gc_maxlifetime (par défaut 24 minutes).


---------------
Mon blog
n°885224
jolly
Posté le 28-10-2004 à 19:08:39  profilanswer
 

phpinfo !

n°1805199
stealth35
Posté le 27-10-2008 à 22:33:04  profilanswer
 

hello petite question quelle est la valeur max de session.cookie_lifetime
théoriquement on peu mettre un entier, mais PHP_INT_MAX marche pas

n°1805203
ionik
Posté le 27-10-2008 à 22:42:21  profilanswer
 

la session de vie maximal d'un session est celle du navigateur
 
C'est a dire que tu peut avoir la sesssion sur plusieur jours si tu enregistre les pages comme le fait firefox et que ton serveur n'efface les sessions qu'aprés la fermeture du navigateur (trou de sécurité notoire)  
Mais c'est la réponse a la question


---------------
Recette cookeo Recette de cuisine
n°1805209
stealth35
Posté le 27-10-2008 à 23:14:52  profilanswer
 

sauf que session.cookie_lifetime gere le temps de cookie de session et non pas le temps de session


Message édité par stealth35 le 27-10-2008 à 23:15:10
n°1805642
stealth35
Posté le 28-10-2008 à 20:28:35  profilanswer
 

des idées ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  durée des sessions

 

Sujets relatifs
[RESOLU] mysql_numrows(): is not a valid MYSQL result ... /sessionsaugement la duree d affichage de la page
pb de sessions/fonctionsSessions sans cookies
[php] De l'utilisation des sessions...Délai et durée d'affichage du alt d'une img
Les sessions en REGISTER GLOBAL=OFFtutorial variables de sessions
Question sur la durée de vie des SESSIONS en PHP ?[PHP] sessions : duree de vie des fichiers sur le serveur ...
Plus de sujets relatifs à : durée des sessions


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR