PHP:Cookie位置、可用性
我听说Cookie是小的txt文件。对吧? 在index.php中使用命令setcookie()时,它存储在哪里?在硬盘中 哪些文件可以访问cookie?例如: 我在index.php中使用setcookie(),在secondpage.php中使用print\r($\COOKIE),它可以很好地打印(在同一文件夹中)。但是外面的另一页是不行的。Cookie是否绑定到文件 很抱歉这个愚蠢的问题,但还有很多其他的cookies来自其他网站。我的浏览器如何知道通过HTTP请求发送哪组cookie 我遗漏了什么概念PHP:Cookie位置、可用性,php,cookies,Php,Cookies,我听说Cookie是小的txt文件。对吧? 在index.php中使用命令setcookie()时,它存储在哪里?在硬盘中 哪些文件可以访问cookie?例如: 我在index.php中使用setcookie(),在secondpage.php中使用print\r($\COOKIE),它可以很好地打印(在同一文件夹中)。但是外面的另一页是不行的。Cookie是否绑定到文件 很抱歉这个愚蠢的问题,但还有很多其他的cookies来自其他网站。我的浏览器如何知道通过HTTP请求发送哪组cookie 我
tnx当使用
setcookie
时,不使用默认参数。通常,cookie仅用于同一域和当前路径
所以,每次您访问网站时,此网站可能只使用设置为该域的cookie,而不使用其他域的cookie
你必须意识到如果你在
http://yourdomain.com/directory/
url
默认情况下,PHP将为/directory/
目录设置cookie,这意味着您在http://yourdomain.com
目录。因此,如果您的域目录中有类似结构的内容,那么在设置cookie时,您需要始终将/
设置为路径
您可以查看以了解更多信息。cookie链接到路径和域,请查看手册:可能这取决于浏览器的实现。例如,Firefox将它们存储在sqlite数据库中,而不是作为txt文件,所以所有cookie都存储在一个sqlite文件中