如何在两个不同的php脚本上管理单个会话?
我在服务器上安装了两个不同的PHP脚本。一个在根目录上,另一个在不同的子目录上。但是,我希望根phpscript的用户会话在另一个子目录脚本上继续。我需要此会话来启用聊天,即使是在另一个目录脚本上 子目录为。 我在子目录上创建了一个不同的PHP文件来跟踪会话变量如何在两个不同的php脚本上管理单个会话?,php,session,session-variables,Php,Session,Session Variables,我在服务器上安装了两个不同的PHP脚本。一个在根目录上,另一个在不同的子目录上。但是,我希望根phpscript的用户会话在另一个子目录脚本上继续。我需要此会话来启用聊天,即使是在另一个目录脚本上 子目录为。 我在子目录上创建了一个不同的PHP文件来跟踪会话变量 Array ( [user_email] => xxxx@example.com [users_id] => 275 [first_name] => Sammy [las
Array ( [user_email] => xxxx@example.com
[users_id] => 275
[first_name] => Sammy
[last_name] => Durha
[username] => 275
[mobile] => XXXXXXXXX
[chat_sms_sent] => message sent to off line friends. )
但是,在其中一个脚本页面上,半个会话丢失
Array ( [messages] => Array ( )
[keepForm] => Array ( )
[form] => Array ( )
[chat_sms_sent] => message sent to off line friends. )
谁能把这个问题解决一下吗
谢谢会话未绑定到目录。如果在两个脚本的顶部调用
session\u start()
,则$\u session
变量在这两个脚本中的内容应该相同 会话独立于目录和文件。它可以普遍使用。但请记住,会话不太安全
您可以学习一个简单的教程。但是为什么会话[用户电子邮件]=>xxxx@xxxxxxxxxx.com在新脚本上调用session\u start时,[users\u id]=>275[first\u name]=>Sammy[last\u name]=>Durha[username]=>275[mobile]丢失?