PHP会话自动销毁

时间:2015-01-22 08:04:33

标签: php ajax session

我遇到了与PHP session相关的奇怪问题:

当我可以在login.php文件中创建会话时,它始终完美无缺。

但是当我通过POST在我的后端php页面的Ajax call调用中创建会话时。某些时候会话在页面刷新时自动销毁,有些时候它没有。

任何人都可以提示,可能是什么问题?

2 个答案:

答案 0 :(得分:0)

避免重新生成会话ID" session_regenerate_id()"在你ajax电话。您使用的是哪个框架?我个人在Code Ignitor面临同样的问题。

答案 1 :(得分:-1)

使用firebug检查会话cookie是否存在。检查您是否在php脚本中使用session_start。 session_start必须是脚本的第一句话