私はCOOKIESの設定と取得に問題があります。私はiframeの外にif cookieを設定してfacebookにリダイレクトするページを持っています。ここで私はCOOKIEを以前に設定してDBに保存します。このユーザーパスはうまく動作しますが、ユーザーがfacebookページ(タブ)に直接アクセスすることができる点を除き、Cookieを設定する必要があります。PHPの設定/ Cookieの取得と同じページ
私は私が使用するクッキーを設定する際に特定のブラウザでP3Pポリシーが存在しなければならないことを知っている: ヘッダ( 'P3P:CP = "IDC DSP COR ADMデビTAII PSA PSD IVAi IVDi CONI HIS OUR IND CNT"' );それはIEの仕事をしているが、私は問題がIE関連だけではないことに気づいた。
1つの問題は、COOKIEが設定された後にページをリフレッシュせずに同じページにCOOKIEを直接取得しようとすることでしょうか? iframeはCOOKIESがPHPを通してどのように設定されるかに影響しますか?
どのような考えですか?
ありがとうございます。
試し '$ _COOCIE [ 'somenameの'] = ...' '、彼らがあるため – k102
あなたはP3Pヘッダを設定するには注意する必要がありますsetcookie'の代わりにあなたの使用データをどのように扱うかを法的に拘束する可能性があります。通常は、合法的に検証可能なアサーションを作成するXML P3P文書にリンクする必要があります。残念ながら、IEを取得してiFrameにCookieを設定する方法はありません。 P3Pヘッダーを含めなかった場合は、クッキーレスのソリューションが必要です。 –
他のすべてのブラウザでクッキーはうまく動作するはずです。また、ヘッダーをまだ送信していない限り、クッキーをチェックして同じPHPコードセットで設定できるはずです。 –