0

私の Web アプリケーションは、ユーザーがログインするたびにセッションを設定します。セッションがhttp://mydomain.com/sessionfolderディレクトリに正しく設定されていることを確認しました。しかし、これらのセッション値を取得できません。

例えば、ルートディレクトリ('/')の'member_check.php'では、

echo "Your name is = ".$_SESSION['membername'];

「あなたの名前は(空白)」と表示されます

ありがとう。

4

2 に答える 2

1

セッションの保存パスを手動で設定しようとしましたか? 学校から提供されたサーバーを使用している場合、サーバーの設定が原因で、常に自分で設定する必要があります。

次の行は、session_start();

session_save_path('your_path_here');

フォルダーを作成し、フォルダーのアクセス許可を全員が読み書きできるように設定することを忘れないでください。

于 2012-05-23T20:45:22.003 に答える
0

スクリプトの先頭で、セッションを開始する必要があります。

if ( ! session_id())
{
    session_start();
}
于 2012-05-23T20:49:17.610 に答える