gpt4 book ai didi

php - 无法在同一页面上设置 PHP cookie

转载 作者:可可西里 更新时间:2023-11-01 00:03:38 24 4
gpt4 key购买 nike

我在同一页面上设置 cookie 时遇到问题。我在我的网站上使用了 cookie,它工作正常,我倾向于将 php 设置在单独的文件中。现在,我在同一页面上设置了一个 cookie,但它似乎不起作用。

$expire = time()+5;
setcookie("rb_vote", 1, $expire);

然后检查是否设置

if(isset($_COOKIE["rb_vote"]))  {
echo "IS SET";}
else {
echo "IS NOT SET"; }

它总是说未设置。我尝试在页面加载时执行此操作,但仍然无效。

最佳答案

参见 manual on setcookie() (强调我的):

Once the cookies have been set, they can be accessed on the next page load with the $_COOKIE or $HTTP_COOKIE_VARS arrays. Note, superglobals such as $_COOKIE became available in PHP 4.1.0. Cookie values also exist in $_REQUEST

Here是一个解决方法建议。它是不完美的,因为它不能保证 cookie 确实得到设置,但在您的情况下可能会做到。

关于php - 无法在同一页面上设置 PHP cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7455214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com