
解决办法是:
在include/userlogin.class.php文件中的第二行session_start();前加上
if (isset($_POST["PHPSESSID"])) { |
session_id($_POST["PHPSESSID"]); |
} else if (isset($_GET["PHPSESSID"])) { |
session_id($_GET["PHPSESSID"]); |
} |
本文介绍了一种解决PHP用户登录会话丢失的方法,在include/userlogin.class.php文件中通过检查$_POST和$_GET中的PHPSESSID来手动设置会话ID。

解决办法是:
在include/userlogin.class.php文件中的第二行session_start();前加上
if (isset($_POST["PHPSESSID"])) { |
session_id($_POST["PHPSESSID"]); |
} else if (isset($_GET["PHPSESSID"])) { |
session_id($_GET["PHPSESSID"]); |
} |

被折叠的 条评论
为什么被折叠?