PHP网站建设中必须使用到SESSION,有需要在用户访问网站过程中记住用户的一些信息,如果用户登录以后,网站中的所有页面都能显示用户的登录名,这就需要在整个网站中使用一种“全局变量”保存用户名。但是普通变量的作用域只是在一个网页内,当用户从一张网页跳转到另一张网页时,前一张网页中以变量、常量形式存放的数据就丢失了。为此,引入Session的概念,只是把用户的信息存储在Session变量中,用户在网站页面直接跳转时,存储在Session变量中的信息不会丢失,而是在整个用户会话中一直存在下去。
session的中文是“会话”的意思,在Web编程中Session代表了服务器与客户端直接的“会话”,意思是服务器和客户端在不断地交流。如果不使用SESSION,则客户端每一次请求都是独立存在的,当服务器完成某次用户的请求后,服务器将不能在继续保持与该客户浏览器的连接。这样当用户在网站的多个页面间切换时(请求了多个页面)。页面直接无法传递用户的相关信息。这是因为HTTP协议是一种无状态(Stateless)的协议,利用HTTP协议无法跟踪用户。从网站角度看,用户每次请求都是单独存在的。
在PHP中,使用$_SESSION[]可以存储特定用户的session信息。并且,每个用户的Session信息都是不同的。如果当前有若干个用户访问网站,则网站会为每个用户建立一个独立的Session对象,每个用户都无法访问其他用户的Session信息。因此一个用户访问网页时服务器为其创建的Session变量,别人是看不到的。

猜你喜欢
联络方式:
深圳 · 龙岗 · 大运软件小镇22栋302-308
电话:400 1828 580
邮箱:szhulian@qq.com



-
网站制作注意这些事项 让营销效果更佳
现在的企业为了能够更好的顺应时代发展与运营,基本上都会有一个自己的网站。同行之间的竞争都非常的激烈,所以选择到一个正规又专业的开发公司来进行合作是非常重要的,而除吃之外,很多因素也会直接关系着网站制作能否成功。想要网站直接设计制作成功,起到良好的营销效果,是有很多问题需要注意的。
-
公司网站建设的4个必备条件你清楚吗?
域名,就是我们通常说的网址,从字面意义理解,就是一个网站的网络地址。我们经常通过浏览器输入网址来打开某个网站。域名具有全球唯一性,因此,已经被其他企业或单位注册的域名,您是无法使用的。选择一个短小精炼,便于记忆的域名有助于日后的网站推广与宣传。
-
【建网站】不同的jquery版本冲突怎么解决?
不同的jquery版本冲突怎么解决?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。不同的jquery版本冲突怎么解决...
-
让新手快速熟悉的四个网站设计技巧
如何吸引用户点击停留?是网站设计非常重要的方向,现在就让小编给大家介绍一定要知道的四个网站设计技巧...
-
做好优化网站布局必不可缺
说到网站布局,许多SEO在进行网站优化的时候,就仿佛在一堆颤颤巍巍的积木塔上攀爬,稍有不慎就跌的粉身碎骨,为什么会这样?因为众多的SEO们接手的网站有着许多各种各样的毛病:布局不合理,首页纯图片,内页相似度过高,网站关键词堆砌或过多,在这样的网站进行优化,何其难也?