JeuWeb - Crée ton jeu par navigateur
durée de vie d'une session - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : durée de vie d'une session (/showthread.php?tid=1234)

Pages : 1 2 3


durée de vie d'une session - max - 31-05-2007

bonjours tout le monde!
mon problème tient en peu de mots et est assez simple
J'ai un session_start() tout ce qui est de plus normal mais le problème c'est qu'il "meurt" trop rapidement a mon gouts....
je voudrais donc savoir s'il était possible de modifier la durée de vie d'un session_start()
merci d'avance!

ps: j'ai cherché sur la doc php mais j'ai pas trouvé....


RE: durée de vie d'une session - Nessper - 31-05-2007

configure le fichier php.ini avec session.lifetime qui fixe la durée de vie, en secondes, du cookie envoyé au client. La valeur 0 signifie "jusqu'à ce que le client soit fermé". Par défaut à 0. Donc si on le laisse à zéro la session dure jusqu'à la fermeture du navigateur, pour laisser les données durant 30 minutes, il faut remplacer 0 par 1800 (= 30 minutes * 60 secondes dans une minute).
session.lifetime = 0


source de devellopez.com


RE: durée de vie d'une session - Dradge - 31-05-2007

a noter : la valeur par défaut est de 1440 secondes soit 24 minutes.


RE: durée de vie d'une session - max - 01-06-2007

ha d'accord merci!
mais je suis chez OVH avec un 90plan donc le serveur sert à plusieurs personne
vous pensez que j'ai quand meme le droit de modifier ca?


RE: durée de vie d'une session - Nessper - 01-06-2007

ouais logiquement tu peux modifier le php.ini en tapant tes lignes dans le .htaccess. Il me semble (je sui pas sur) que tu as juste à mettre session.lifetime = le temps que tu veux


RE: durée de vie d'une session - Dradge - 01-06-2007

90paln c'est de l'hébergement mutualisé, donc tu ne doit pas avoir accès au fichiers de configuration.


RE: durée de vie d'une session - max - 01-06-2007

donc finalement je peu ou je peu pas? ^^
vos avis sont quand meme un peu contradictoires nn?


RE: durée de vie d'une session - Nessper - 01-06-2007

ben tu testes c'est le meilleur moyen pour savoir.........mais je pense que c'est Dradge qui a raison


RE: durée de vie d'une session - Yoda54 - 02-06-2007

Bonsoir,

Je pense qu'en mettant session_set_cookie_params(1800) avant session_start() dans chaque script, la session expirera au bout de 30 minutes même sans accès au php.ini.


RE: durée de vie d'une session - X-ZoD - 03-06-2007

non il n'a aucun droit d'acces aux fichiers de config
mais c'est pas normal que ta session meurt aussi vite
une petite erreur ou un oublie quelqupqrt ?
as tu pense a remetre session_start(); au debut de chacune de tes pages ?