<?php
function setSecureCookie(string $name, string $value, int $daysToLive = 30, string $sameSite = 'Lax'): bool {
return setcookie($name, $value, [
'expires' => time() + ($daysToLive * 86400),
'path' => '/',
'domain' => '',
'secure' => !empty($_SERVER['HTTPS']),
'httponly' => true,
'samesite' => $sameSite, // Lax | Strict | None
]);
}
setSecureCookie('theme', 'dark', 365);
setSecureCookie('analytics_id', $id, 30, 'Lax');
Create a free account and build your private vault. Share publicly whenever you want.