• 締切済み

クッキーの利用について

CGIのプログラムで、複数の異なるURLのファイルからJavascriptを介してクッキーを利用する仕組みを考えています。 SetCookieでpath、domainの値を指定していますが、SetCookie後、発行したフォルダから他のフォルダに移動して再びsetCookieを行おうとすると、Cookieに正しく値が設定されないという現象が起こって困っております。 おそらくSetCookieの値の書き方の問題かと思いますが、どなたかおわかりになる方はいませんか?

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

あまり自信はないんですけど、 domainを同じで、pathも同じ(ルートフォルダ) 例えば、 domain=www.XXX.ne.jp; path=/BLUEPIXY/; みたいな感じでやってますか?

deepin
質問者

補足

質問の仕方が悪かったので補足します。 JSPのプログラムで複数のURLからセッションのようにクッキーを利用する仕組みを考えています。 document.cookie = key + "=" + escape(val) + ";"; document.cookie += "path=/;"; document.cookie += "domain=www.xxx.ne.jp;"; document.cookie += myExpires + ";"; SetCookieでこのような記述をしてみたのですが、発行元のURLから別のURLに移動したときにpath値が正しく飛ばないことがあるのですが、わかる方はいますか?

すると、全ての回答が全文表示されます。

関連するQ&A