PHP setcookie()-删除父路径中的Cookie
是否可以从PHP setcookie()-删除父路径中的Cookie,php,cookies,Php,Cookies,是否可以从sub\u dir中删除已在parent\u dir中设置的cookie?例如: Set Cookies Path = "localhost/dir" Removing From Path = "localhost/dir/dir" setcookie("cookie-name", 'value', time() + 3600, "/dir/"); 我试着这样做: setcookie("name", '', time() - 100, "dir/", "localhost/");
sub\u dir
中删除已在parent\u dir
中设置的cookie?例如:
Set Cookies Path = "localhost/dir"
Removing From Path = "localhost/dir/dir"
setcookie("cookie-name", 'value', time() + 3600, "/dir/");
我试着这样做:
setcookie("name", '', time() - 100, "dir/", "localhost/");
,但它不起作用
怎样才能做到这一点呢?只要学习一下
服务器上的路径,cookie将在该服务器上可用。如果设置为“/”,cookie将在整个域中可用。如果设置为“/foo/”,cookie将仅在/foo/目录和域的所有子目录(如/foo/bar/)中可用。默认值是设置cookie的当前目录
为localhost/dir创建cookie示例:
Set Cookies Path = "localhost/dir"
Removing From Path = "localhost/dir/dir"
setcookie("cookie-name", 'value', time() + 3600, "/dir/");
删除此cookie:
setcookie("cookie-name", NULL, -1, "/dir/");
这是从网站的任何位置删除cookie的方法吗?此cookie将仅对/dir/和所有子目录/dir/dir/等可见。