• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:クッキーに関して)

クッキーに関する現状と問題点

このQ&Aのポイント
  • 開発環境と実際のweb上でのクッキーの動作に違いがある
  • クッキー情報の保存や取得がローカルとweb上で異なっている
  • 問題の解決のため、ソースコードの不備や適切な方法をご指導してほしい

質問者が選んだベストアンサー

  • ベストアンサー
  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.1

ローカルのOSやwebサーバー名は何でしょう? また、ローカル接続に、http://127.0.0.1/で接続しているのか、それとも、file:/// でページ表示しているのと混在して混乱しているとか??

sadacha
質問者

お礼

hrm_mmm様 はじめまして、こんにちは。お返事有難う御座います。 ローカルでの環境は、 OS:winXP PHP:5.1.4 Aoache:1.3.29 接続は、http://localhost/~ webサーバーはlolipopを利用しています。 何度も見直してはいるのですが、思うような結果は得られず、何処か見落としがあるのか?とも思っているのですが・・ 引き続きご指導頂けたら幸いです。

sadacha
質問者

補足

補足にて失礼します。 現在も尚、解決出来ずにおりますが、現状で分かった内容を書き留めます。 質問時に記載したソースは、ログイン時にクッキーを保存し、次回以降、自動ログインをするためのものですが、クッキーを保存するファイルはログインする場所であり、クッキーを読み込むソースはトップページに設置したものです。(別ディレクトリ) ちなみに、これまた別ディレクトリ(トップ以下のディレクトリ)にログアウトページを設け、 setcookie("addr", $addr, time() -1); setcookie("key_no", $key_no, time() -1); なるものを設置してみました。 で、現在確認出来たことは、 1.トップページからのクッキー情報は取得できない。 2.クッキーをセットしたログインページへ行くと取得出来る。 3.ログアウトしても、クッキー情報は削除されない。 以上です。 実際に保存されているテキスト(クッキー内容)を開いてみると、localhost/・・・と、パスが記載されているので、この該当するパス以外は参照出来ない?とも思ったりもしているのですが、テスト的にweb上にアップしたものは思うような動作を確認出来ているので、 (何度も見直してはいるものの)ローカルでのソースに不備がある? それとも単にローカルでは上手く行かないもの? それとも今まで見落としていた設定(php.iniなど)に不備がある? と、???ばかりで立ち止まっている次第です。 お忙しい中恐縮ですが、今一度、ご教授いただければ幸いです。宜しくお願い致します。

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

関連するQ&A