gpt4 book ai didi

php - 元刷新标记 "break"PHP session 吗?

转载 作者:搜寻专家 更新时间:2023-10-31 21:18:57 27 4
gpt4 key购买 nike

我正在使用 session 变量来存储用户 session 处于事件状态时的显示设置。

例如,如果我选择在带有 session 变量的页面上显示 5 个项目,那么就没有问题。我可以手动 (f5) 刷新页面并在页面上仍然看到 5 个项目。但是,在实现以下元标记自动刷新后,每次页面刷新时都会切换到默认值 3。

<meta http-equiv="refresh" content="300">

我预计此元刷新可能会导致创建新 session ,因此用户设置完全不在画面中。

有没有人遇到过此类问题 - 是这种情况吗?是否有已知的方法来实现页面刷新并仍然保持 session ?

最佳答案

根据我自己的经验,不,它不会也不应该。当然,除非您在 session 超时后刷新它。

javascript setTimeoutreplace 是你正在考虑的替代方案吗?

<script type="text/javascript">
window.setTimeout('location.replace(location.href)', 300 * 1000);
</script>

关于php - 元刷新标记 "break"PHP session 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2047307/

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