【发布时间】:2014-06-21 22:38:15
【问题描述】:
为什么这不起作用?我已经尝试过 localhost 和实际的服务器:
<?php
setcookie("name", "Alex Porter", time()+3600);
echo $_COOKIE["name"];
?>
与the linked question 不同,它不会在刷新时显示。
【问题讨论】:
为什么这不起作用?我已经尝试过 localhost 和实际的服务器:
<?php
setcookie("name", "Alex Porter", time()+3600);
echo $_COOKIE["name"];
?>
与the linked question 不同,它不会在刷新时显示。
【问题讨论】:
setcookies不影响当前请求中的 $_COOKIE 数组;它只通知 PHP 添加一个 cookie 响应头,而 $_COOKIE 包含客户端发送的 cookie。
setcookie() 定义了一个 cookie 与其余的 HTTP 标头一起发送 ..
.. [set cookies] 可以在 next 页面加载时通过 $_COOKIE 或 $HTTP_COOKIE_VARS 数组访问 ..
【讨论】: