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) |
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 ? |