php 取不出session值,是空的

php 取不出session值,是空的,第1张

你这里已经保存成功session了,打印也没问题 你这个是想输出session吧: echo"获取session<br/>"; 输出的话需要拼接 你这样不行 echo "获取"$_SESSION['name']"<br/>";这样就能输出你保存的session了

判断是否有session可以用

if (session_id() == "") {

//session没有开启

} else {

//session开启了

//跳出提示:

echo "<script type=\"text/javascript\">//<![CDATA[\nalert(\"session开启了\");\n//]]></script>";

}

你先通过这种方法看是不是服务器session没有开启

然后看你的环境配置

在php配置里

sessionauto_start = Off

如果本地为on的话 服务器端为off的话是会有问题的

耐心检查一下 应该是配置不一样

sessionsetAttribute("key",Object);//设置key和value的值

sessiongetAttribute("key");//根据key值获取value值

你确定你的是放在session里面的,而且key 的值取的正确,否则应该不 会有这种问题

通常 这种问题都是 未将路由置于 web 中间件下

protected $middlewareGroups = [

//中间件web

'web' => [

\App\>

以上就是关于php 取不出session值,是空的全部的内容,包括:php 取不出session值,是空的、本机部署的项目可以取到session,服务器上部署取不到、JSP中session无法获取属性值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9608392.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存