如果您用php setcookie
设置一个 cookie,那么 就能看到 cookie 的集和值
, 举例来说, 使用 Firefox 的 开发工具
仅以时间
为例。
但你需要重新装入/装入
同一/ 下一个 page
,如果你想阅读、获取或检查 cookie 和 内值,才能与 PHP
中的 cookie
一起工作。
在此示例中, 如果您想要 reload
, 您可以使用 > HTML
或 JAVASCRIPT
, 以 > PHP
、 HTML
或 JAVASCRIPT
的同页 < /code>, 。
如果不接受 cookie 或禁用 cookie, 将获得一个装入环, 浏览器将停止装入该页面 。
< pHP 头版 Reload Same PAGE / penger > 的长方程 :
<?php
$COOKIE_SET = [
expires => 0
, path => /
// , domain => DOMAIN
, secure => true
, httponly => true
// , samesite => Strict
];
$COOKIE_NAME = "MYCOOKIE";
$COOKIE_VALUE = "STACKOVERFLOW";
if(!isset($_COOKIE[$COOKIE_NAME])){
setcookie($COOKIE_NAME, $COOKIE_VALUE, $COOKIE_SET);
// YOU NEED TO RELOAD THE PAGE ONCE
// WITH PHP, HTML, OR JAVASCRIPT
// UNCOMMENT YOUR CHOICE
// echo <meta http-equiv="refresh" content="0;URL=/"> ;
// echo <script>window.location.replace("/");</script> ;
header("Location: /");
exit;
}
else{
echo ($_COOKIE[$COOKIE_NAME]);
}
?>
带有PHP头版RELAD Same PAGE /强:
if(!isset($_COOKIE[ MYCOOKIE ])){
setcookie( MYCOOKIE , STACKOVERFLOW );
header("Location: /");
exit;
}
echo ($_COOKIE[ MYCOOKIE ]);