当浏览器关闭时,PHP会话Cookie会过期

猪排三明治

我在Wordpress中工作,并且在functions.php页面中具有以下内容。

我有3种不同风格的阵列。我的Cookie正在进行随机化。

if (isset($_COOKIE['style'])){
    $style = $_COOKIE['style'];
}
else {
    $style = ($rand[$stylearray]);
    setcookie('style',$style,time(),COOKIEPATH,COOKIE_DOMAIN,false); 
}

我要设置它,以便我的cookie在浏览器关闭时过期。但是,似乎页面刷新(F5)上的cookie过期了。

有没有一种方法可以将其设置为仅在浏览器关闭时过期?

霍沃

http://www.w3schools.com/php/func_http_setcookie.asp

Optional. Specifies when the cookie expires. The value: time()+86400*30, 
will set the cookie to expire in 30 days. If this parameter is omitted 
or set to 0, the cookie will expire at the end of the session 
(when the browser closes). Default is 0

所以

setcookie('style',$style, 0 , ...); 

或者

setcookie('style',$style, '', ...); 

必须工作。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django CSRF Cookie-为什么它在浏览器关闭时不过期?

来自分类Dev

当浏览器关闭时,阻止会话过期

来自分类Dev

Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

来自分类Dev

浏览器何时删除会话Cookie?

来自分类Dev

关闭浏览器时会话超时

来自分类Dev

PHP-关闭浏览器后会话销毁

来自分类Dev

浏览器关闭时销毁会话-Ruby on Rails

来自分类Dev

Laravel-验证会话在浏览器关闭后不会过期

来自分类Dev

在智能手机上关闭Chrome浏览器时,会话Cookie不会过期

来自分类Dev

在浏览器关闭时使ASPXAUTH Cookie过期

来自分类Dev

为什么每次关闭浏览器时会话都将过期?

来自分类Dev

当浏览器在MVC中关闭时,阻止会话过期

来自分类Dev

浏览器如何处理过期的Cookie?

来自分类Dev

Django CSRF Cookie-为什么它不会在浏览器关闭时过期?

来自分类Dev

Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

来自分类Dev

浏览器何时删除会话Cookie?

来自分类Dev

关闭浏览器时的会话超时

来自分类Dev

PHP-关闭浏览器后会话销毁

来自分类Dev

浏览器关闭时销毁会话-Ruby on Rails

来自分类Dev

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

来自分类Dev

是否可以在关闭浏览器/浏览器选项卡时清除所有cookie。在asp.net

来自分类Dev

关闭浏览器或标签浏览器时,使用OWIN关闭会话

来自分类Dev

关闭浏览器时未清除Cookie

来自分类Dev

关闭浏览器时 ASP.NET 不清除 cookie 会话

来自分类Dev

在 ubuntu 上更新 Chrome 会清除我的浏览器数据、cookie、会话存储等吗?

来自分类Dev

express-session 在浏览器关闭时更改会话

来自分类Dev

当浏览器窗口关闭 PHP 时销毁 cookie

来自分类Dev

浏览器关闭时会话到期

来自分类Dev

Flask 会话 cookie 不会在浏览器关闭时持续存在

Related 相关文章

  1. 1

    Django CSRF Cookie-为什么它在浏览器关闭时不过期?

  2. 2

    当浏览器关闭时,阻止会话过期

  3. 3

    Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

  4. 4

    浏览器何时删除会话Cookie?

  5. 5

    关闭浏览器时会话超时

  6. 6

    PHP-关闭浏览器后会话销毁

  7. 7

    浏览器关闭时销毁会话-Ruby on Rails

  8. 8

    Laravel-验证会话在浏览器关闭后不会过期

  9. 9

    在智能手机上关闭Chrome浏览器时,会话Cookie不会过期

  10. 10

    在浏览器关闭时使ASPXAUTH Cookie过期

  11. 11

    为什么每次关闭浏览器时会话都将过期?

  12. 12

    当浏览器在MVC中关闭时,阻止会话过期

  13. 13

    浏览器如何处理过期的Cookie?

  14. 14

    Django CSRF Cookie-为什么它不会在浏览器关闭时过期?

  15. 15

    Rails 4:当浏览器关闭时,会话值永远不会“过期”或消失

  16. 16

    浏览器何时删除会话Cookie?

  17. 17

    关闭浏览器时的会话超时

  18. 18

    PHP-关闭浏览器后会话销毁

  19. 19

    浏览器关闭时销毁会话-Ruby on Rails

  20. 20

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

  21. 21

    是否可以在关闭浏览器/浏览器选项卡时清除所有cookie。在asp.net

  22. 22

    关闭浏览器或标签浏览器时,使用OWIN关闭会话

  23. 23

    关闭浏览器时未清除Cookie

  24. 24

    关闭浏览器时 ASP.NET 不清除 cookie 会话

  25. 25

    在 ubuntu 上更新 Chrome 会清除我的浏览器数据、cookie、会话存储等吗?

  26. 26

    express-session 在浏览器关闭时更改会话

  27. 27

    当浏览器窗口关闭 PHP 时销毁 cookie

  28. 28

    浏览器关闭时会话到期

  29. 29

    Flask 会话 cookie 不会在浏览器关闭时持续存在

热门标签

归档