Cookie php : Date d'expiration

papoupapou Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
papoupapou Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

ma question est toute simple:
peut-on faire expirer un cookie en fonction de la date du serveur ?
Je m'explique, voici mon code :

public function initialisation_date ()
{
$heure_connexion=date('d-m-Y H:i:s');
return $heure_connexion;
}
public function cookies()
{
if(!isset($_COOKIE['date']))
{
$date=ModDeathHelper::initialisation_date();

setcookie('date',$date,time()+3600);

return $date;
}
else
{
return $_COOKIE['date'];
}
}

Pour vérifier si la date d'expiration est locale ou non, j'ai tout simplement changer la date de mon ordinateur. Et bien la date d'expiration change en fonction de ça...

J'ai donc essayer une autre méthode :

if(!isset($_COOKIE['date']))
{
$date=ModDeathHelper::initialisation_date();
$date2=strtotime($date)+3600;
setcookie('date',$date,$date2);
return $date;

La non plus ça ne prend pas en compte la date du serveur :'( Comment puis-je m'y prendre ?

Merci d'avance !


A voir également:

1 réponse

papoupapou Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   1
 
Personne n'a d'idée ??
0