PHP无法在移动设备上使用会话

时间:2015-06-19 08:07:34

标签: php

我有一个登录表单,在成功登录时创建一个名为“member”的会话,其中包含用户的id。然后在每个页面上,我将

if(!isset($_SESSION["member"]) || empty($_SESSION["member"])) {
header("Location: http://www.website.com/login");
die();
} else {
show page
}

这适用于笔记本电脑和台式机,但是当我通过手机或标签登录时,它只会将我带到菜单页面。我点击菜单页面上的任何其他链接将导致它重定向回登录页面。我在几天内尝试了大约20次,只能登录3次

似乎是什么问题?

此外,目前我只在用户点击退出时终止会话。好吗?或者我应该有什么计算不活动? (如果用户处于非活动状态30分钟,会话超时)如果是这样,如果我只是在菜单页面上有脚本,或者它必须在每个页面上,脚本是否足够?感谢

0 个答案:

没有答案