使用php清除网站中的Cookie

使用php清除网站中的Cookie,php,cookies,Php,Cookies,当某人在我的网站上运行php脚本时,我想在用户浏览器中清除特定网站的所有cookie。检查所有cookie并运行以下操作: setcookie(“cookie\u name”,$site\u name,time()-超时)您无法执行此操作,因为浏览器维护的是该网站的cookie,而不是您的网站。这将违反web服务器和浏览器之间的合同 此外,由浏览器以其认为合适的方式处理cookie——毕竟cookie要求浏览器通过在从该服务器(域)访问网页之间存储一些信息来帮助web服务器 但是,如果Cooki

当某人在我的网站上运行php脚本时,我想在用户浏览器中清除特定网站的所有cookie。

检查所有cookie并运行以下操作:


setcookie(“cookie\u name”,$site\u name,time()-超时)

您无法执行此操作,因为浏览器维护的是该网站的cookie,而不是您的网站。这将违反web服务器和浏览器之间的合同

此外,由浏览器以其认为合适的方式处理cookie——毕竟cookie要求浏览器通过在从该服务器(域)访问网页之间存储一些信息来帮助web服务器


但是,如果Cookie来自您的域/服务器,则您可以要求浏览器使其超时或为其提供无效值。

是否可能重复?您的可能副本只能修改您网站中可见的cookie,因此,如果您试图删除其他网站的cookie,则无法删除。你的问题有点让人困惑,但我想这就是你要找的。我可以在不输入特定cookie名称的情况下删除该站点的所有cookie吗?你不能从你的站点删除其他站点的cookie。你只能删除你的cookie。我的意思是我知道网站上的cookie名称,但是大约有20个,所以我可以不写20行,只写网站名称就可以在一行中完成吗?查看这个问题的答案。它具有删除域中所有cookie的功能。