gpt4 book ai didi

PHP:弹出显示应用程序服务器超时

转载 作者:行者123 更新时间:2023-12-02 05:20:57 31 4
gpt4 key购买 nike

我有一个用 codeIgniter 编写的 PHP 应用程序。从客户那里收到一些关于应用程序超时的投诉。他们的 session 在两个小时不活动后超时,他们似乎不记得了。

有没有一种方法,如果可以,如何在用户 session 超时时显示弹出消息?

提前谢谢你。

最佳答案

PHP 本身无法显示弹出窗口,但您可以使用 JavaScript 查询 session 状态并在 session 过期时显示弹出窗口,甚至更好的是,计算 session 打开后的时间,并提前让用户知道他的 session 即将超时

如果你想改变 session 的持续时间,请在你的 config.php

中查看这一行
$config['sess_expiration']      = 7200;

7200 是 120 分钟 * 60 秒。如果将其更改为 0, session 将不会过期。

要添加警告,最简单的方法可能是添加类似于

JavaScript
setTimeout(function(){alert("Your session will expire in 5 minutes")},6900000); // 6900 seconds (115 minutes) * 1000 milliseconds

关于PHP:弹出显示应用程序服务器超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13849847/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com