当前位置:首页 » 编程语言 » sessionidphp

sessionidphp

发布时间: 2025-02-18 23:20:54

‘壹’ 在Thinkphp中使用session_id($id)时程序就卡死了

本来session_id()是取得或者重新配置目前存放 Session 的代号的一个函数,首先确认你是否需要给他重新赋值
$id是一个变量,他是否已经赋值?
先使用 mp($_SESSION)来打印一下你的SESSION
如果只是想给某个session值赋值,thinkphp中直接$_SESSION['id']=***

‘贰’ sessionID是怎么在客户端和服务器端传递的

session的工作原理如下,即为sessionid在客户端和浏览器端的交互:
当浏览器A去访问一个有打开了session机制的php1文件时,session文件会创建,同时会将该session文件的id以cookie的形式
发送给浏览器(session文件的id号可以session_id()这个函数来获得)。当浏览器A没有关闭(会话没有结束),反而去访问另一个也开启
session机制的php2文件时,那么该sessionid也会跟着http协议从浏览器发送到服务器上,访问到之前创建的session文件,将相
关内存也保存到该session文件内。

当我们开启了另一个浏览器B,也就是创建了另一个会话,那么该浏览器访问一个带有开启session机制的网页,会另外生成一个新的session文件,并将该session文件id号以cookie的形式传递给浏览器B.

可以这么理解,一个会话对应一个sessionid。

热点内容
什么软件下载安卓市场 发布:2025-09-24 21:26:40 浏览:314
发短信php 发布:2025-09-24 21:26:00 浏览:768
电脑是怎么存储数字的 发布:2025-09-24 21:00:24 浏览:772
c语言的什么意思 发布:2025-09-24 20:55:44 浏览:737
yellow系列zip解压码 发布:2025-09-24 20:47:24 浏览:69
瀑布线源码 发布:2025-09-24 20:33:41 浏览:416
安卓手机tif卡怎么装 发布:2025-09-24 20:20:54 浏览:427
javaandroid开发视频 发布:2025-09-24 19:59:08 浏览:801
新浪云存储怎么用 发布:2025-09-24 19:52:41 浏览:470
主机服务器连接电脑 发布:2025-09-24 19:39:36 浏览:272