Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3261 connectés 

 


Dernière réponse
Sujet : Pb Cookie avec la fonction time() !
Alex01

fly LM a écrit a écrit :

 
 
Problème de décalage horaire entre le serveur et ta machine ???  




 
Je viens de vérifier l'heure de mon serveur et effectuvement il y a 8 min de décallage entre lui et ma station (mise à l'heure effecuée). Toutefois, comme le serveur retardait, je n'aurais pas dû constater l'existance du cookie car je l'avais programmé pour avoir une durée de vie de 2 minutes !
 
Je ne sais pas si ça viens de là ?
 
Merci
Alex


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Alex01

fly LM a écrit a écrit :

 
 
Problème de décalage horaire entre le serveur et ta machine ???  




 
Je viens de vérifier l'heure de mon serveur et effectuvement il y a 8 min de décallage entre lui et ma station (mise à l'heure effecuée). Toutefois, comme le serveur retardait, je n'aurais pas dû constater l'existance du cookie car je l'avais programmé pour avoir une durée de vie de 2 minutes !
 
Je ne sais pas si ça viens de là ?
 
Merci
Alex

FLY LM

Alex01 a écrit a écrit :

Bonjour à tous,  
Je souhaite créer un cookie qui aura une durée de vie de 2 minutes.
Par conséquent je programme :
<?
setcookie("test_cookie","toto",time()+120);
?>
Hors quand j'exécute ceci et que deux minutes plus tard je rafraichis ma page (ou que je relance IE) après avoir supprimé le code ci dessus et l'avoir remplacé par : echo $test_cookie , mon cookie existe encore ! :hot
Pourquoi n'a t'il pas expiré ?
 
Merci d'avance
Alex01
 
PS j'utilise IIS 5  




 
Problème de décalage horaire entre le serveur et ta machine ???

Alex01

benou a écrit a écrit :

c'est pas en jour le +120 ??  




 
Non, ce n'est pas en jour mais en seconde ! :jap:

beary Non, je crois que le time() renvoyant le tampon horaire UNIX courant, le décalage se fait en millisecondes. Mais ça explique pas le problème d'Alex01 :??:
benou c'est pas en jour le +120 ??
Alex01 Bonjour à tous,  
Je souhaite créer un cookie qui aura une durée de vie de 2 minutes.
Par conséquent je programme :
<?
setcookie("test_cookie","toto",time()+120);
?>
Hors quand j'exécute ceci et que deux minutes plus tard je rafraichis ma page (ou que je relance IE) après avoir supprimé le code ci dessus et l'avoir remplacé par : echo $test_cookie , mon cookie existe encore ! :hot
Pourquoi n'a t'il pas expiré ?
 
Merci d'avance
Alex01
 
PS j'utilise IIS 5

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)