请教 session跨2级域

qq15261870 2009-08-09 06:05:20
在同一个服务器 a.xxx.com b.xxx.com


我找到教程 着样cookie就可以共享session_id就可以共享了
session.cookie_domain=xxx.com

1。如果不同的服务器? 需要修改不同服务器的php.ini吗 ???

2。可以跨域修改cookie的值吗?

3。那session呢
网上看了 半天没看明白! a 产生session_id然后把值 存到数据库
b 根据cooki里的 session_id 去数据库里找session值吗???

高手指教点思路就行,有代码更好啦!


...全文
104 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
heblys 2009-09-04
  • 打赏
  • 举报
回复
学习!
ruanchao 2009-08-21
  • 打赏
  • 举报
回复
跨域可能不行的。
foolbirdflyfirst 2009-08-21
  • 打赏
  • 举报
回复
没看清楚,原来是根域下的二级域,可以考虑#1的例子.
foolbirdflyfirst 2009-08-21
  • 打赏
  • 举报
回复
基于安全原因,cookies一般不允许/不推荐跨域操作.
session数据库是一个方案.
参考手册的session_set_save_handler.
dzxccsu 2009-08-21
  • 打赏
  • 举报
回复
setcookie($name, $value, time()+3600, "/", ".xxx.com", 1, 1); 
xiaodage 2009-08-20
  • 打赏
  • 举报
回复
学习 顶
fenyao 2009-08-09
  • 打赏
  • 举报
回复
phpboy 2009-08-09
  • 打赏
  • 举报
回复
cookie

setcookie($name, $value, time()+3600, "/", ".xxx.com", 1, 1);

这样应该可以实现 共享

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧