首页 > 网站建设 >

网站建设公司如何通过cookie传递会话

发布时间:2020-01-09 作者:网站建设

  网站建设公司如何通过cookie传递会话,如果客户端没有禁用Cookie,则在PHP脚本中通过session_start()函数进行初始化后,服务器会自动发送HTTP标头将SessionID保存到客户端电脑的Cookie中。
  在第一个参数中调用session_name()函数,返回当前Session的名称作为Cookie的标识名称。Session名称的默认值为PHPSESSID,是在php.ini文件中由session.name选项指定的值。也可以在调用session_name()函数时提供参数改变当前Session的名称。
  在第二个参数中调用session_id()函数,返回当前SessionID作为Cookie的值。也可以通过调用session_id()函数时提供参数设定当前SessionID。
第三个参数的值0,是通过在php.ini文件中由session.cookie_lifetime选项设置的值。默认值为0,表示SessionID将在客户机的Cookie中延续到浏览器关闭。
  最后一个参数‘/’,也是通过PHP配置文件指定的值,在php.ini中由session.cookie_path选项设置的值。默认值为‘/’,表示在Cookie中要设置的路径在整个域内都有效。
  如果服务器成功将SessionID保存在客户端的Cookie中,当用户再次请求服务器时,就会把SessionID发送回来。所以当在脚本中再次使用session_start()函数时,就会根据Cookie中的SessionID返回已经存在的Session。深圳网站建设公司本文关于“网站建设公司如何通过cookie传递会话”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。
 
文章标题:网站建设公司如何通过cookie传递会话
本文地址:https://www.198bona.com/news/5359.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯