Search

与我们合作

我们专注:网站策划设计、网络多媒体传播、网站优化及网站营销、品牌策略与设计
主营业务:网站建设、移动端微信小程序开发、VI设计、网络运营、云产品·运维解决方案

有一个品牌项目想和我们谈谈吗?

您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与您取得联系。当然也欢迎您给我们写信或是打电话,让我们听到您的声音

您也可通过下列途径与我们取得联系:

地 址: 深圳.龙岗区大运软件小镇11栋3楼

电 话: 138 2888 4598 / 138 0880 9053

网 址: http://www.appvx.cn

快速提交您的需求 ↓

如何使用$_SESSION设置和获取SESSION?

时间:2016-08-11 浏览:4934 编辑:深色多郎 来源:程序书籍

PHP网站建设中必须使用到SESSION,有需要在用户访问网站过程中记住用户的一些信息,如果用户登录以后,网站中的所有页面都能显示用户的登录名,这就需要在整个网站中使用一种“全局变量”保存用户名。但是普通变量的作用域只是在一个网页内,当用户从一张网页跳转到另一张网页时,前一张网页中以变量、常量形式存放的数据就丢失了。为此,引入Session的概念,只是把用户的信息存储在Session变量中,用户在网站页面直接跳转时,存储在Session变量中的信息不会丢失,而是在整个用户会话中一直存在下去。

session的中文是“会话”的意思,在Web编程中Session代表了服务器与客户端直接的“会话”,意思是服务器和客户端在不断地交流。如果不使用SESSION,则客户端每一次请求都是独立存在的,当服务器完成某次用户的请求后,服务器将不能在继续保持与该客户浏览器的连接。这样当用户在网站的多个页面间切换时(请求了多个页面)。页面直接无法传递用户的相关信息。这是因为HTTP协议是一种无状态(Stateless)的协议,利用HTTP协议无法跟踪用户。从网站角度看,用户每次请求都是单独存在的。

在PHP中,使用$_SESSION[]可以存储特定用户的session信息。并且,每个用户的Session信息都是不同的。如果当前有若干个用户访问网站,则网站会为每个用户建立一个独立的Session对象,每个用户都无法访问其他用户的Session信息。因此一个用户访问网页时服务器为其创建的Session变量,别人是看不到的。

本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
GO 欣赏案例
查看经典案例
在线咨询
电话咨询
0755-36630177
返回顶部
在线咨询 获取报价 电话咨询
获取报价
您的称呼:

*

您的电话:

*

您的邮箱:

*

提交 重置
重要的事情,电话里聊

接通客服

不方便的时候线上咨询,在线等哦