Aller au contenu

Session renouvelée


cébé

Sujets conseillés

Bonjour,

je voudrais définir une durée de session de 1 semaine. Mais je souhaiterais que le compte à rebours reparte à zéro à chaque session_start() de manière à ce que la session reste ouverte une semaine tant que la personne vient sur le site.

Y'a-t-il un mécanisme simple permettant cela ?

Merci.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Sois un peu plus explicite alors :)

Si tu envois le cookie et que ton but est de le mettre à jour lors d'un session_start, je ne vois pas le problème.

Tu n'as qu'à renvoyer le cookie avec une date mise à jour.

Portekoi

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Si tu utilise les cookies tu connais certainement la fonction setcookie qui te permet de créer un cookie en lui ajoutant une date de validité.

Il ne reste plus qu'a renouveller ce cookie à chaque "connexion" :)

Lien vers le commentaire
Partager sur d’autres sites

J'utilise une session avec

ini_set('session.use_only_cookies', 1);

Le problème, c'est que la session a une durée de vie sur le serveur et cette durée de vie est determinée à la création de la session ; elle n'est pas renouvellée par la suite.

C'est pourquoi je voulais savoir s'il existait une procédure simple pour ce renouvellement.

Mais s'il n'y a rien, même pas une petite fonction pour m'aider, alors je passerai par un cookie, mais sans utiliser de session.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...