为什么我的PHP $ _SESSION [sessionvar]在iPhone上的页面之间丢失了?

时间:2011-10-22 21:47:25

标签: php iphone session

我正在使用此处提供的php登录表单的基本框架:http://www.html-form-guide.com/php-form/php-login-form.html

当我在Mac或PC上时效果很好。从iPhone登录时,$ _SESSION数组为空,因此登录用户的标识丢失,系统不会重定向到login.php。

如何防止$ _SESSION数组被清除?

1 个答案:

答案 0 :(得分:0)

可能您的iPhone浏览器没有启用Cookie。由于安全原因,PHP会话默认使用cookie,但使用GET parameter as well, often called SID的第二种方法。使用那个get参数,对于没有cookie的浏览器你应该没问题。