Ik probeer mijn cookies om te zetten naar array opties.
De cookies worden wel gezet maar zonder datum. Het zijn dus sessie cookies :(
Ik zet mijn cookies met
$a = koekjesopties(5000);
setcookie('msg', 1, $a);Mijn array ziet er zo uit
(
[expires] => Mon, 09-Jun-2036 00:00:00 GMT
[path] => /
[samesite] => Lax
[httponly] => true
[secure] => false
)Ook geprobeerd zonder streepjes in de datum.Mijn opties worden zo gebouwd
function koekjesopties($dagen) {
$a = array(
'expires'=>CookieEndTime($dagen),
'path'=>'/',
'samesite' => 'Lax'
);
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS']=='on') {
$a['httponly']='true';
$a['secure']='false';
}
return $a;
}Wat doe ik weer verkeerd?
Jan