Determiner la durée de validité d'un coockie
Posté : 14 déc. 2011, 12:29
bonjour 
j'ai un bout de code qui me permet de determinner la durée de validitée d'un cookie,
en fait je voudrais que une fois le cookie crée sur le poste du client il soit valide jusqu'au meme jour minuit.
le probleme est que pour l'instant il est valide jusqu'au landemain minuit (un jour de trop^^)
voila le 1 er code que j'ai mis en place .

le code
si une ame charitable pouvais m'aider a resoudre ce probleme je l'en remercie d'avance
.
j'ai un bout de code qui me permet de determinner la durée de validitée d'un cookie,
en fait je voudrais que une fois le cookie crée sur le poste du client il soit valide jusqu'au meme jour minuit.
le probleme est que pour l'instant il est valide jusqu'au landemain minuit (un jour de trop^^)
voila le 1 er code que j'ai mis en place .
$hidediv = isset($_COOKIE['hide_div']) && ($_COOKIE['hide_div'] == 'hide');
$cookie_value = !$hidediv ? 'hide' : 'show';
setcookie('hide_div', $cookie_value, mktime(23,59,59,date("m" ),date("d" ),date("Y" )));
header('location: index.php');
j'ai tenter autrement mais la c'est encore pire il me le valide pour trois mois est quelques le code
$hidediv = isset($_COOKIE['hide_div']) && ($_COOKIE['hide_div'] == 'hide');
$cookie_value = !$hidediv ? 'hide' : 'show';
$demain = date('Y-m-d', strtotime('+1 day'));
setcookie('hide_div', $cookie_value, mktime($demain)) ;
ce cookie me sert en faite a controler certaines div une fois les formulaires envoyer .si une ame charitable pouvais m'aider a resoudre ce probleme je l'en remercie d'avance