foo: abcd1234
visit count: 1
Set-Cookie: foo=abcd1234; expires=Wed, 11-Nov-2026 13:22:38 GMT; Max-Age=31536000; path=/cookietest
Set-Cookie: visit_count=1; expires=Wed, 11-Nov-2026 13:22:38 GMT; Max-Age=31536000; path=/cookietest
<?php
$cookie_name = "foo";
$expire = time() + (3600 * 24 * 365);
setcookie($cookie_name, "abcd1234", $expire, "/cookietest");
$cookie_name = 'visit_count';
if (isset($_COOKIE[$cookie_name])) {
$visit_count = (int)$_COOKIE[$cookie_name] + 1;
} else {
$visit_count = 1;
}
$expire = time() + (3600 * 24 * 365);
setcookie($cookie_name, (string)$visit_count, $expire, "/cookietest");
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>cookietest</title>
</head>
<body>
<h1>cookietest</h1>
<?php
echo "<p>foo: " . htmlspecialchars("abcd1234") . "</p>\n";
echo "<p>visit count: " . htmlspecialchars($visit_count, ENT_QUOTES, 'UTF-8') . "</p>\n";
$all_headers = headers_list();
foreach ($all_headers as $header) {
if (stripos($header, 'Set-Cookie:') === 0) {
echo "<p>" . htmlspecialchars($header) . "</p>\n";
}
}
?>
</body>
</html>