|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
shelcko WRInaute occasionnel

Inscrit le: 02 Jan 2007 Messages: 175
|
Posté le : Ven Juil 13, 2007 16:04 Sujet du message: deco session |
|
|
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 |
|
| |
|
 |
maddanny WRInaute impliqué

Inscrit le: 23 Mar 2005 Messages: 279
|
Posté le : Ven Juil 13, 2007 16:10 Sujet du message: deco session |
|
|
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 |
|
| |
|
 |
shelcko WRInaute occasionnel

Inscrit le: 02 Jan 2007 Messages: 175
|
Posté le : Ven Juil 13, 2007 16:53 Sujet du message: deco session |
|
|
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, "/"); |
|
| |
|
 |
maddanny WRInaute impliqué

Inscrit le: 23 Mar 2005 Messages: 279
|
Posté le : Ven Juil 13, 2007 16:55 Sujet du message: deco session |
|
|
Il faut le mettre avant l'appel à session_start().
MADdanny |
|
| |
|
 |
FloBaoti WRInaute passionné

Inscrit le: 30 Avr 2006 Messages: 595 Localisation: Montpellier
|
Posté le : Sam Juil 14, 2007 2:07 Sujet du message: deco session |
|
|
| shelcko a écrit: |
| 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.). |
|
| |
|
 |
| |
|
|