0

我在我的服务器上安装了两个不同的 PHP 脚本。一个在根目录上,另一个在不同的子目录上。但是,我希望根 phpscript 的用户会话在另一个子目录脚本上继续。即使在另一个目录脚本上,我也需要此会话来启用聊天。

子目录是os-class。我在子目录中创建了一个不同的 PHP 文件来跟踪会话变量。

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. )

任何人都可以解决这个问题。

谢谢

4

2 回答 2

1

会话不绑定到目录。如果您session_start()在两个脚本的顶部调用,则$_SESSION变量应该在两个脚本中具有相同的内容。

于 2012-07-12T05:54:11.483 回答
0

会话独立于目录和文件。它可以普遍使用。但请记住,会话不太安全。

您可以在这里学习一个简单的教程。

于 2012-07-12T06:08:10.957 回答