PHP session dataは特定のWebページまたはPHPファイルに関連付けられていますか?言い換えれば、セッションがfoo.phpで作成されている場合、セッションデータはbar.phpからアクセス可能で、他のものと両方の参照がWebブラウザから直接アクセスされないと仮定します。PHPセッションが特定のファイルに関連付けられています
ファイル固有の場合、これはどのようにinclude()
で動作しますか?たとえば、foo.php
がセッションを作成した場合、bar.php
が含まれ、bar.php
のセッションデータにコードを含めることができますか?セッションがbar.php
で作成されたらどうですか?データはbar.php
またはfoo.php
に固有のものでしょうか?
'sessions'を新しいセッションを開くために
session_close
といくつかの他のものを行うことができますが開始されている各' HTTP request'にアクセスできます。 'session_start'とのセッション。あなたが入っているファイルとは関係ありません – DarkBeehttp://stackoverflow.com/questions/576535/cookie-path-and-its-accessibility-to-subfolder-pages – JOUM
@JOUM PHPセッションはクッキーにのみ関連付けられていますCookieの_and_ファイルやURLではなく、識別に使用されるURLパラメータ(またはURLパラメータ) – laef