我正在为新网站使用cookie,但是遇到了以下问题:如果我在脚本上设置了cookie
server.dom / scripts / addcookie.php
它会保存我的cookie,但在
server.dom / index.php
我相信问题是由路径引起的。知道如何使其全球化吗?谢谢
从文档中:
bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] )path
cookie在服务器上可用的路径。如果设置为“ /”,则cookie将在整个域中可用。如果设置为“ / foo /”,则该cookie仅在/ foo /目录和域的所有子目录(如/ foo / bar /)中可用。默认值为正在设置Cookie的当前目录。
因此将第四个参数设置setcookie
为'/'