Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/05/2006, 16h39   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2006
Messages : 119
Points : 14
Points : 14
Par défaut [Sécurité] Déconnexion de session

Bonjour.
Je voudrais un renseignement concernant, comme le titre l'indique, la deconnexion. En faite j'ai lu sur php.net que dans php.ini il y avait un champ intitulé session.cache_expire, initialisé par défaut à 180 soit 3 heures. Après modification (je l'ai mis a 1, pour tester) je ne remarque pas la deconnection de ma session ouverte. Est ce normal?? Comment faire pour que la session se déconnecte automatiquement? et est-ce possible de le faire sans avoir a toucher toutes mes pages?
Je vous remercie bien en attendant vos réponses.

Zoreil
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2006, 17h03   #2
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Salut !

Il semblerait que ce soit le temps de conservation en cache...

essaie de te tourner vers session.gc_maxlifetime ...
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 10h04   #3
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2006
Messages : 119
Points : 14
Points : 14
session.gc_maxlifetime c'est une méthode ou est ce une configuration dans le .ini ??
Concernant le cache il s'agit de quoi en faite??
Merci de ta réponse Swoög
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 10h58   #4
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2006
Messages : 119
Points : 14
Points : 14
J'ai essayé en changeant la variable qui est initialisé à 1440 en lui attribuant 15. Mais la session reste toujours ouverte, elle ne se ferme pas malgrès le delais dépassé.
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 13h49   #5
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Arf... pourtant, ça doit bien être dans une directive de configuration...

rgarde là : http://fr.php.net/manual/fr/ref.session.php
tu as toutes les directives liées aux sessions... :\
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 13h52   #6
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2006
Messages : 119
Points : 14
Points : 14
Jte remercie bien, mais j'ai déja regardé le document et je pensais que c'était avec session.cache_expire mais vu que sa ne marchais pas, j'ai posté içi. jsuis vraiment désemparé je ne sais pas comment faire.
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 14h23   #7
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Je ne vois pas quoi tester de plus non plus...

tu redémarrais bien Apache à chaque fois que tu modifiais ton PHP.ini ?
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 14h30   #8
Membre émérite
 
Inscription : juillet 2005
Messages : 775
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2005
Messages : 775
Points : 858
Points : 858
Envoyer un message via AIM à ouatmad Envoyer un message via MSN à ouatmad Envoyer un message via Yahoo à ouatmad
la directive que tu cherche doit etre celle la
session.cookie_lifetime
[Lifetime in seconds of cookie or, if 0, until browser is restarted.]
__________________
Les hommes naissent et demeurent libres et egaux en dignité et en droit. Les distinctions sociales ne peuvent etre fondées que sur l'utilité commune. Article 1 droits et de l'homme et du citoyen. 1789
ouatmad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 14h32   #9
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2006
Messages : 119
Points : 14
Points : 14
Oui. J'ai essayé de les mettre chacun soit à un pour le cache (1minute) soit a 15 pour session.gc_maxlifetime .
Je vais essayé avec session.cookie_lifetime.
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2006, 16h20   #10
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2006
Messages : 119
Points : 14
Points : 14
ouatmad jviens de tester en changeant le 0 en 10, c'est à dire en pensant que le session se deconnecte au bout de 10 secondes, mais sa ne marche pas.
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 08h59   #11
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2006
Messages : 119
Points : 14
Points : 14
Sa y ai bonne nouvelle, la deconnexion marche. Par contre le temps ne doit pas etre des secondes ouatmad.
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h44.


 
 
 
 
Partenaires

Hébergement Web