0

我使用 phpsetcookie函数添加了 3 个 cookie,我可以在浏览器 cookie 数据中看到它们,但是当我在我的页面上调用它们时,它们没有显示在我的页面上。

例如,我在浏览器数据中看到为我的网站设置了 15 个 cookie,其中包括我的 3 个 cookie,但是当我var_dump($_COOKIE)在页面上这样做时,它只显示 8 个 cookie 而没有显示我的 3 个 cookie,谁能告诉我如何获取它们在我的页面上。

这就是我设置cookie的方式:

setcookie("useremail", $email);
setcookie("username", $name);
setcookie("userid", $uid);
4

2 回答 2

0

试试这个:print_r($_COOKIE);显示所有 cookie

echo $_COOKIE["useremail"];仅显示 useremail

于 2013-04-02T11:18:59.633 回答
0

这就是我们在页面中获取 cookie 值的方式:它应该可以工作。

$email=$_COOKIE['useremail'];
$username=$_COOKIE['username'];
$userid=$_COOKIE['userid'];
于 2013-04-02T11:19:06.177 回答