关闭浏览器后如何删除或取消设置Cookie?

愚蠢的编码员

我在用户打开网站时设置以下Cookie

add_action('init', 'is_it_mobile_or_desktop', 1);
    function is_it_mobile_or_desktop(){
        if (isset($_GET['site']) && in_array($_GET['site'], array('mobile', 'desktop'))){
            setcookie( 'site', $_GET['site'], time() + 3600, COOKIEPATH, COOKIE_DOMAIN);
        }
    }

add_action('init', 'who_am_i', 2);

现在,我想在用户关闭浏览器(而不是标签)时取消设置/删除此Cookie。

我怎样才能做到这一点?

维韦克坦卡里亚(Vivek tankaria)

指定time = 0或blank,当您这样做时,cookie将在浏览器关闭时过期。

setcookie( 'site', $_GET['site'], 0, COOKIEPATH, COOKIE_DOMAIN);

如果仅关闭选项卡而不关闭浏览器,则cookie不会过期。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

浏览器关闭后如何保存sessionID?

来自分类Dev

浏览器何时删除会话Cookie?

来自分类Dev

如何在IOS浏览器中设置网站Cookie?

来自分类Dev

设置浏览器cookie

来自分类Dev

浏览器未设置cookie

来自分类Dev

永久Cookie在浏览器关闭时被删除-Identity 2.0

来自分类Dev

浏览器关闭并重新打开后,无法在PHP中读取Cookie值

来自分类Dev

Twitter认证后如何从后台删除浏览器?

来自分类Dev

删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

来自分类Dev

如何删除Google Chrome浏览器Cookie

来自分类Dev

如何使用环回在浏览器中设置Cookie?

来自分类Dev

关闭浏览器后保存变量

来自分类Dev

关闭浏览器时,AngularJS删除所有cookie的方法

来自分类Dev

关闭浏览器后如何保留ngCookies?

来自分类Dev

关闭浏览器后未删除Cookie-仅适用于Chrome浏览器

来自分类Dev

进行摩卡测试后,如何关闭浏览器?

来自分类Dev

关闭浏览器时如何删除AppData \ Local \ Geckofx \?

来自分类Dev

关闭浏览器后如何停止服务器

来自分类Dev

浏览器何时删除会话Cookie?

来自分类Dev

关闭浏览器后如何退出调试模式?

来自分类Dev

如何在IOS浏览器中设置网站Cookie?

来自分类Dev

关闭浏览器后,cookie被删除

来自分类Dev

Twitter认证后如何从后台删除浏览器?

来自分类Dev

删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

来自分类Dev

关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

来自分类Dev

关闭浏览器后保存变量

来自分类Dev

关闭浏览器PHP后如何保持$ _GET值

来自分类Dev

关闭浏览器后如何保留ngCookies?

来自分类Dev

关闭文件浏览器后出错

Related 相关文章

  1. 1

    浏览器关闭后如何保存sessionID?

  2. 2

    浏览器何时删除会话Cookie?

  3. 3

    如何在IOS浏览器中设置网站Cookie?

  4. 4

    设置浏览器cookie

  5. 5

    浏览器未设置cookie

  6. 6

    永久Cookie在浏览器关闭时被删除-Identity 2.0

  7. 7

    浏览器关闭并重新打开后,无法在PHP中读取Cookie值

  8. 8

    Twitter认证后如何从后台删除浏览器?

  9. 9

    删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

  10. 10

    如何删除Google Chrome浏览器Cookie

  11. 11

    如何使用环回在浏览器中设置Cookie?

  12. 12

    关闭浏览器后保存变量

  13. 13

    关闭浏览器时,AngularJS删除所有cookie的方法

  14. 14

    关闭浏览器后如何保留ngCookies?

  15. 15

    关闭浏览器后未删除Cookie-仅适用于Chrome浏览器

  16. 16

    进行摩卡测试后,如何关闭浏览器?

  17. 17

    关闭浏览器时如何删除AppData \ Local \ Geckofx \?

  18. 18

    关闭浏览器后如何停止服务器

  19. 19

    浏览器何时删除会话Cookie?

  20. 20

    关闭浏览器后如何退出调试模式?

  21. 21

    如何在IOS浏览器中设置网站Cookie?

  22. 22

    关闭浏览器后,cookie被删除

  23. 23

    Twitter认证后如何从后台删除浏览器?

  24. 24

    删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

  25. 25

    关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

  26. 26

    关闭浏览器后保存变量

  27. 27

    关闭浏览器PHP后如何保持$ _GET值

  28. 28

    关闭浏览器后如何保留ngCookies?

  29. 29

    关闭文件浏览器后出错

热门标签

归档