Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/05/2006, 12h27   #1
max.onyx
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut [Cookies] setcookie et délai d'espiration en fin de session

Bonjour,
si j'utilise la fonction setcookie comme ceci setcookie("testcookie","contenu")
cela me crée bien un cookie avec délai d'expiration à la fin de la session : mais le problème c'est que le chemin spécifié est /repertoire1 probablement dû à la localisation du script qui crée le cookie
Or j'en ai besoin à la racine.
Je propose donc: setcookie("testcookie","contenu",time()+3600,"/") qui crée le cookie avec une durée de vie de 1h, à la racine
Mais je voudrais conserver la propriété d'expiration du cookie à la fin de la session ( ou fermeture du navigateur) comme cela se fait par défaut avec setcookie("testcookie","contenu").
Quel entier doit-on proposer à la place de time()+3600 pour spécifier un durée de vie jusqu'à la fin de la session .
Merci par avance pour votre aide.

Dernière modification par max.onyx ; 03/05/2006 à 13h08. Motif: résolu
  Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2006, 12h43   #2
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
essaie 0...
http://fr.php.net/manual/fr/function...okie.php#53744
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2006, 13h01   #3
max.onyx
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Merci t'es un chef et moi pas bien réveillé. J'avais testé "0" au lieu de 0.

Ca fonctionne. On peut se demander si setcookie attend 0 ou FALSE
les deux sont acceptés par mon serveur.

Au plaisir
  Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2006, 13h09   #4
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par max.onyx
On peut se demander si setcookie attend 0 ou FALSE
les deux sont acceptés par mon serveur.
C'est pas toujours le cas apparemment, c'est plus "robuste" d'utiliser 0.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Mettre Résolu
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h13.


 
 
 
 
Partenaires

Hébergement Web