这是结果: Notice: Undefined index: user in D:\interpub\wwwroo-6ren">
gpt4 book ai didi

php $_REQUEST 不包含 cookie

转载 作者:可可西里 更新时间:2023-11-01 13:33:09 25 4
gpt4 key购买 nike

我有一些像这样的简单代码:

<?php
setcookie("user","test", time() + 3600);
echo $_REQUEST['user']."<br>";
echo $_COOKIE['user'];
?>

这是结果:

Notice: Undefined index: user in D:\interpub\wwwroot\live\cookie.php on line 3 
test

我在 IIS 7.5 上运行它。我已经重新加载了页面,我确定浏览器将 cookie 发送到 php 文件(因为我在 $_COOKIE 中有它)。那么,为什么 $_REQUEST 不包含该 cookie?

最佳答案

$_REQUEST在较新的 PHP 设置中仅包含 $_GET$_POST

在典型的 PHP 5.3 php.ini 中,$_COOKIErequest_order=GP 排除在外。
参见 http://php.net/manual/en/ini.core.php#ini.request-order
http://php.net/manual/en/ini.core.php#ini.variables-order

关于php $_REQUEST 不包含 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8928733/

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