免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2898 | 回复: 10
打印 上一主题 下一主题

$_SESSION['name'] == $name ?一个奇怪的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-20 12:22 |只看该作者 |倒序浏览
我在文件global.php里 $_SESSION['name'] ="sss"  
但是  我在另一文件 [文件require_once (global.php)] 里 $name ='ddd' 的话 $_SESSION['name'] 的值就成了 ddd  ,环境是register_globals = Off  ,我觉得这个问题特别伤脑筋,想不出什么有错的,请问这是何原因?

论坛徽章:
0
2 [报告]
发表于 2006-04-20 13:53 |只看该作者
检查下你的php.ini文件是不是系统当前正在用的.
另外怎么没看到你的session_start语句?

论坛徽章:
0
3 [报告]
发表于 2006-04-20 14:09 |只看该作者

回复 2楼 swingcoder 的帖子

没有session_start ?!,require_once (global.php) 就已经包含了,而且$_SESSION['name'] 从来没有赋过第二次值,也就是说$name这个变量直接赋盖掉了$_SESSION['name'] 的值,当然这个问题是无论如何也想不到的,这个情况在unix、windows 下没问题,出现问题的是FREEBSD ;估计不到是什么问题,可能是操作系统,也有可能是session的环境变量的问题,谢谢你的回答。

论坛徽章:
0
4 [报告]
发表于 2006-04-20 14:49 |只看该作者
不可能!
你的php版本?
能确认register_globals = Off 吗?

论坛徽章:
0
5 [报告]
发表于 2006-04-20 14:56 |只看该作者

回复 4楼 xuzuning 的帖子

register_globals = Off 确定本地和服务器上的是一样的,PHP4.36(本地)  4.39(服务器freebsd)

论坛徽章:
0
6 [报告]
发表于 2006-04-20 16:09 |只看该作者
可能都对的,,你引用有问题把。

你把代码贴出来。。我正好刚装了个实体fb

论坛徽章:
0
7 [报告]
发表于 2006-04-20 16:55 |只看该作者
phpinfo()
然后自己检查下。

另外:这个应该和操作系统无关。只是设置的问题。

论坛徽章:
0
8 [报告]
发表于 2006-04-20 17:19 |只看该作者
肯定和OS无关的

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2006-04-21 00:17 |只看该作者

嗯,热火几句....

BSD也是UNIX....

论坛徽章:
0
10 [报告]
发表于 2006-05-07 16:32 |只看该作者

  1. <?php
  2. echo ini_get('register_globals');
  3. ?>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP