自己在使用session时的误解
来源:互联网 发布:剑灵女性人物捏脸数据 编辑:程序博客网 时间:2024/05/03 10:33
今天在写PHP程序的时候用到了SESSION,本来一直都挺正常,但在从一个修改用户资料页面返回来的时候,$_SESSION['usertype']的值出乎意料地发生了变化,我很清楚地记得,除了在一开始在用户登陆的时候声明了$_SESSION['usertype'],赋了值,在其他页面都没有对$_SESSION['usertype']进行过赋值操作。经过一番调试,发现无论从哪里,只要进入过user_edit.php页面,$_SESSION['usertype']的值就会发生变化,最后将问题确定在$usertype=$_POST['usertype']这条语句,将变量名$usertype改为$usertp,问题得到解决。后上网查了下关于session的详解,原来session是将某个变量定义为全局变量,储存在服务器上,$_SESSION['usertype']等于是定义了一个名为$usertype的全局变量,在程序中对$usertype赋值当然就会改变$_SESSION['usertype']的值。而我一直以来以为session定义的是变量名为$_SESSION['usertype']的变量,与$usertype不相干。
- 自己在使用session时的误解
- 在do while语句中使用continue的误解
- 解释关于操作系统进程调度的误解(自己对它的误解)
- 纠正自己的误解,关于liferay5.2.1和liferay5.2.2
- 自己对gradient的误解-----理解gradient descend算法
- 纠正Class.cast方法的使用误解
- 使用DIV CSS的误解解释
- 对mysql使用索引的误解
- 使用redis实现自己的tomcat session manager(java)
- session在web方面的使用
- 在MyEclipse中使用自己下载的tomcat时
- 在自己的软件中使用鼠标
- 在Moss中,使用自己的MembershipProvider.
- 在OpenCMS中使用自己的数据库
- 记自己在CentOS的使用
- div 使用误解
- 对tomcat cluster集群配置中session复制用法的一个误解
- 被误解的C++——学习和使用
- indows系统程序设计之结构化异常处理
- fix bugs
- jquery.validate 明细
- 看Linux内核源码 练内力必备技能
- 如何搭建lxr查看linux内核源代码?
- 自己在使用session时的误解
- log4j日志分文件处理
- jquery数据绑定插件
- PNG图片的在线压缩工具
- 由程序到生活
- CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换【转】
- CString与LPCWSTR、LPSTR、char*、LPWSTR等类型的转换【转】
- salt盐度与用户密码加密机制
- 随机出现 不相等的0--8的数