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

什里

尽管此问题有多个重复项,但我找不到适合我的解决方案。需要一些帮助。

我已ini_set('session.cookie_lifetime', 0);在配置文件中使用过。

但这并没有帮助我破坏浏览器关闭时的会话。

应用电流:

1)如果用户有效,则在身份验证页面中,使用生成新的会话标识符 session_regenerate_id(true);

2)控制转到welcome.php,在这里我使用开始新的会话 session_start();

3)在注销页面中的代码是

      $_SESSION = array();
      if (ini_get("session.use_cookies")) {
        $params = session_get_cookie_params();
        setcookie(session_name(), '', time() - 42000,
        $params["path"], $params["domain"],
        $params["secure"], $params["httponly"]
      );
     }
    // Finally, destroy the session.
    session_destroy();
安奇

最好的关闭会话的方法是:如果在特定时间间隔后对该会话没有响应。然后关闭。请参阅这篇文章,希望它能解决问题。如何在PHP中更改会话超时?

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

销毁php中的会话

来自分类Dev

关闭浏览器时会话超时

来自分类Dev

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

来自分类Dev

浏览器自动下载PHP文件

来自分类Dev

关闭浏览器会阻止PHP脚本完成执行吗?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如果关闭浏览器,PHP代码是否继续运行?

来自分类Dev

如何在Codeigniter 3中关闭浏览器以销毁会话

来自分类Dev

如果使用php在同一浏览器上创建了新会话,则注销用户

来自分类Dev

在php中销毁会话

来自分类Dev

在浏览器选项卡上销毁PHP会话关闭

来自分类Dev

浏览器php形式之间的差异

来自分类Dev

浏览器由于PHP而崩溃

来自分类Dev

关闭浏览器时的会话超时

来自分类Dev

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

来自分类Dev

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

来自分类Dev

浏览器自动下载PHP文件

来自分类Dev

php curl模拟浏览器?

来自分类Dev

PHP在浏览器上显示图像

来自分类Dev

返回浏览器时,PHP会话在智能手机上丢失

来自分类Dev

PHP浏览器simpleTest登录问题

来自分类Dev

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

来自分类Dev

php仅在会话中播放浏览器新标签中的视频锚链接

来自分类Dev

会话在PHP中销毁

来自分类Dev

在浏览器中查看php文件?

来自分类Dev

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

来自分类Dev

浏览器关闭时会话到期

来自分类Dev

为什么浏览器在 nginx 上安装 wordpress 后会下载 index.php?