0

サーバーに 2 つの異なる PHP スクリプトをインストールしました。1 つはルートに、もう 1 つは別のサブディレクトリにあります。ただし、ルート 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. )

ただし、スクリプト ページの 1 つで、ハーフ セッションが失われます。

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 に答える