| Current Path : /home/wirbesti/unwaehlbar.ch/ |
| Current File : /home/wirbesti/unwaehlbar.ch/cookietest.php |
<?php
$language = 'de';
setcookie('lang', $language, ['samesite' => 'Strict','expires' => time() + 86400,]); //it's stored in a cookie so it can be reused
setcookie("Test1", $language);
setcookie("Test2", $language, time()+3600); /* verfällt in 1 Stunde */
setcookie("Test3", $language, time()+3600, "/", "unwaehlbar.ch", 1);
$arr_cookie_options = array (
'expires' => time() + 60*60*24*30,
'path' => '/',
'domain' => '.unwaehlbar.ch', // leading dot for compatibility or use subdomain
'secure' => true, // or false
'httponly' => true, // or false
'samesite' => 'Strict' // None || Lax || Strict
);
setcookie('Test4', $language, $arr_cookie_options);
?>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h2>Cookie Test Seite</h2>
<p>
<?php
echo "Time : ".time().'<br/>';
echo "Time + 86400: ".(time() + 86400)."<br/>";
echo "Time + 86400: ".(time() + 3600).'<br/>';
echo "Time + 60*60*24*30: ".(time() + 60*60*24*30).'<br/>';
?>
</p>
</body>
</html>