deco session

WRInaute discret
bonjour,
Je voulais savoir s'il existe une technique pour deconnecter une session php "proprement" en fermant la fenetre du navigateur ?
Si vous avez une idée je suis preneur car je ne trouve pas ce que je cherches
 
WRInaute discret
session_set_cookie_params
(PHP 4, PHP 5)

session_set_cookie_params -- Modifie les paramètres du cookie de session
Description
void session_set_cookie_params ( int lifetime [, string path [, string domain [, bool secure [, bool httponly]]]] )

cookie_lifetime entier
Spécifie la durée de vie du cookie en secondes. La valeur de 0 signifie : "Jusqu'à ce que le navigateur soit éteint".

(extrait du manuel php)

MADdanny
 
WRInaute discret
Euh est-ce qu'il y a quelque chose de plus à faire car ça fonction sous IE 6 et pas sous FF ?
J'ai ajouté ça sur toutes mes pages juste après le session start
session_set_cookie_params(0, "/");
 
WRInaute impliqué
shelcko a dit:
Euh est-ce qu'il y a quelque chose de plus à faire car ça fonction sous IE 6 et pas sous FF ?
Après ça dépend aussi de la configuration du navigateur.
Essaye en supprimant les cookies pour ce site, puis en cherchant si tu n'as rien spécifié de contraire dans les options.

P.S: on peut aussi spécifier la durée de vie de chaque cookie par setcookie() (cf doc.).
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut