A voir également:
- Sessions php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Php?id=1 - Forum PHP
- Php natif - Forum PHP
4 réponses
StreM
Messages postés
515
Date d'inscription
lundi 18 octobre 2004
Statut
Membre
Dernière intervention
28 février 2007
124
26 sept. 2005 à 10:26
26 sept. 2005 à 10:26
Tu y es presque, mais c'est :
ini_set('session.gc_maxlifetime', 3600);
session_start();
3600 est la durée, et non la date d'expiration, comme dans les cookies.
ini_set('session.gc_maxlifetime', 3600);
session_start();
3600 est la durée, et non la date d'expiration, comme dans les cookies.
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
387
26 sept. 2005 à 15:43
26 sept. 2005 à 15:43
Ah OK, ca doit être de sacré formulaire.
Normalement il faudrait que tu mette ton ini_set('session.gc_maxlifetime', 3600); tout au début du script, avant de faire le session_start().
Mais c'est pas pour autant quela modification sera faite: le php.ini du serveur peut être fait de telle façon ne puisse pas changer les valeurs. (a vérifier quand même)
Normalement il faudrait que tu mette ton ini_set('session.gc_maxlifetime', 3600); tout au début du script, avant de faire le session_start().
Mais c'est pas pour autant quela modification sera faite: le php.ini du serveur peut être fait de telle façon ne puisse pas changer les valeurs. (a vérifier quand même)
Bonsoir,
je souhaiterai définir le temps d'une session précise à détruire au bout d'un temps défini par moi, c'est possible?
Merci d'avance.
je souhaiterai définir le temps d'une session précise à détruire au bout d'un temps défini par moi, c'est possible?
Merci d'avance.
GallyNet
Messages postés
434
Date d'inscription
mardi 1 juin 2004
Statut
Membre
Dernière intervention
15 décembre 2008
387
26 sept. 2005 à 13:25
26 sept. 2005 à 13:25
Il faut le mettre a chaque fois que tu fais "session_start()"
Sinon, pourquoi veut tu changer le temps d'une session ? Si un utilisateur n'a rien fait au bout de 24 minutes, on le considère généralement comme étant parti.
Sinon, pourquoi veut tu changer le temps d'une session ? Si un utilisateur n'a rien fait au bout de 24 minutes, on le considère généralement comme étant parti.
djerem06
Messages postés
50
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
23 avril 2015
6
28 juil. 2010 à 23:09
28 juil. 2010 à 23:09
tin c'est un truc de fou, pouquoi toujour demander pourquoi et vouloir faire faire autrement.
on veu ralonger le temps d'une session point barre !
on veu ralonger le temps d'une session point barre !
djerem06
Messages postés
50
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
23 avril 2015
6
28 juil. 2010 à 23:13
28 juil. 2010 à 23:13
http://www.jjsworld.fr/blog/21-developpement/94-permettre-une-duree-de-session-illimitee-dans-une-application-web
26 sept. 2005 à 10:54
Quand est ce qu'il faut le mettre ?
Avant chaque session_start ? Ou seulement la premiere fois lors de l'identification et de l'ouverture de session ?
11 févr. 2012 à 10:59
start();
mais malgre cela ma session reste active meme apres ce temps la.
C'est quoi le blem?
Modifié par speedygonzales le 11/02/2012 à 14:14
Le code suivant marche impeccable mais vous ne serai jamais à l'abri d'être déconnecté avant le "ini_set session time":