質問: 同じドメインのPHP Cookieに正しくアクセスできない 私はPHPですばらしいとは言えません。私が現在知っていることはすべて、私はインターネットをブラウズして自分自身に教えてしまったのです。 私は現在、永続的なログインを1日設定するために、私のページのクッキーを使って作業しようとしています。 基本的に私はセッションのユーザー名の値でクッキーを設定するまで管理しています。この値は、ユーザーがログオンするときに設定されます。 ユーザーが資格情報を入力すると、mysqlデータベースに対してphpがチェックされ、成功した場合はセッション変数としてユーザー名が設定され、Cookieとして設定されます。 これは、私はこのPHPを実行し、すぐにクッキーをエコーするように、ユーザー名が表示されます。 これはすべて、ライトボックスやその他のポップアップウィンドウのようなtinyboxで作成されたログインフォームで行われます。クッキーとエコーはここから正しく動作しているようです。 しかし、ログインが成功すると、親ページ(私のサイトのルートページ)がリフレッシュされ、すべてがうまくいくように見えます。ただし、インデックスページからCookieをエコーすると、アクセスできません。 クッキーがセキュリティ上の制限を持っていることは知っていますが、ログインページと私のホームページが同じドメインにあるように見えたら、これはうまくいくと思いました。 これは私が間違っている可能性が高いか、それともクッキーの制限です。それは、私がインデックスボックスのページからクッキーを設定した場合、それは動作しますか? 誰かが私が使用しているコードの例を望むなら、それを提供することができます。 どうもありがとう エド
回答: これはDaveRandomによって助けられました。 私はCookieのルートパスとして "/"を追加しなければならなかったので、親ページで利用できるようにしました。