2

我有一个已经运行了几年的登录代码。没有更改任何代码,并且服务器主机声称没有任何更改会影响会话。

这是基本的破败:

1. User enters login info

2. Sent to process.php
   - Sets a $_SESSION['userid'] variable if validation was successful
   - Redirected back to previous page (using exit after header())

3. $_SESSION['userid'] is not set.

4. Refresh Page.

5. $_SESSION['userid'] is now set properly.

所有页面都有session_start(). 我也试过使用session_regenerate_id(true);session_write_close();没有改变。

欢迎任何关于服务器配置的想法或我的代码中的错误。

4

0 回答 0