cookie共享和session共享实例演示

1、cookie共享实例

1.test1.share.com/index.php

复制代码
setcookie('dangqian', 'value', ['domain' => 'test1.share.com']);
setcookie('gen', 'value', ['domain' => 'share.com']);

2、test2.share.com/index.php

复制代码
	$cookies = $_COOKIE;  
	// 打印所有Cookie的名称和值  
	foreach ($cookies as $name => $value) {  
		echo "Cookie Name: " . $name . ", Cookie Value: " . $value . "<br>";  
	}  

结论:

  • 1、只能获取到gen的cookie
  • 2、删除test2.share.com下的gen cookie,test1.share.com下的gen cookie已删除

2、session 共享实例

1、不同域名下的PHPSESSION是否相同?不同

2、相同域名下的PHPSESSION是否相同?

3、SESSION如何跨域?

复制代码
+ 1.数据库共享会话
+ 2.redis共享会话

4、不同子域名session生成的PHPSESSID 可以跨域吗?

复制代码
	可以,下面是实例
	+ test1.share.com/index.php
	```
	session_set_cookie_params(0, '/', '.share.com');
	session_start();
	```
	+ test2.share.com/index.php

// 获取PHPSESSID
$phpSessionId = isset($_COOKIE['PHPSESSID']) ? $_COOKIE['PHPSESSID'] : null;

// 打印PHPSESSID
echo 'PHPSESSID: ' . $phpSessionId;

test2.share.com/index.php 输出结果

复制代码
PHPSESSID: 5l8nhfpau1arsrmjdmsak5j3kq

4、什么时候浏览器的cookie栏中会出现PHPSESSID?

复制代码
session_start();启动之后

5、接口系统中是否会生成PHPSESSID?

复制代码
一样的,开启session_start();也会生成PHPSESSID
相关推荐
hopetomorrow15 小时前
学习路之PHP --PHP 常用扩展及作用表
开发语言·学习·php
幽络源小助理15 小时前
影视脚本分镜在线协作系统源码 PHP剧本创作平台
开发语言·php
勤劳的进取家16 小时前
传输层基础
运维·开发语言·学习·php
天疆说17 小时前
Ubuntu 安装微软核心字体
ubuntu·microsoft·php
YaBingSec17 小时前
玄机网络安全靶场:Apache HTTPD 解析漏洞(CVE-2017-15715)WP
java·笔记·安全·web安全·php·apache
chaofan98017 小时前
突破大模型落地瓶颈:Claude 4.7 与 GPT-5.5 长上下文工程实测
数据库·人工智能·python·gpt·自动化·php·api
StockTV17 小时前
韩国股票实时数据 KOSPI(主板)和 KOSDAQ(创业板)的实时行情、K 线及指数数据
java·开发语言·算法·php
合天网安实验室1 天前
记录一个免杀的php webshell demo
渗透测试·php·webshell·免杀
AnalogElectronic1 天前
linux 测试网络和端口是否连通的命令详解
linux·网络·php
跨境数据猎手1 天前
跨境独立站系统技术拆解(附带源码)
服务器·前端·php