PHP的SESSION为什么无法存储?

只有我故意写成$_SESSION['useremail']='a'这样才能存储,但这就等于写死了啊,没有任何意义,比如登陆的话就不能登陆了,登陆的时候存储了一下,跳到另外... 只有我故意写成 $_SESSION['useremail'] = 'a'这样才能存储,但这就等于写死了啊,没有任何意义,比如登陆的话就不能登陆了,登陆的时候存储了一下,跳到另外一个页面SESSION就消失了。

在本地是正常的,在服务器上就不能存储SESSION?以前也没出现这种情况,就这次在万网新买的服务器出现这样的问题了,这些好像是新版的mysql
展开
 我来答
b94665
推荐于2016-07-03 · TA获得超过3845个赞
知道小有建树答主
回答量:1032
采纳率:83%
帮助的人:250万
展开全部
session可以用变量赋值的,如:$_SESSION['useremail']=$_POST['useremail'],这样就不会写死了。另外,session消失通常是:
①与服务器断开连接。
②手动关闭
③超过时长
这几种情况,跳转到下一个页面不会消失的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式