0

と の 2 つの Web ページがadmin.phpありuser.phpます。admin.phpを制御していuser.phpます。
4 つのコントロール (ボタン) があり、admin.phpそのうちの 2 つはテンプレート (外観) を変更するためのもので、正常にadmin.php動作します (Cookie を使用して行いました)。

他の 2 つのコントロール (ボタン) は、 のテンプレートを変更するためのものuser.phpです。
しかし、これを達成する方法がわかりませんか?
Cookie を から に渡す必要がありadmin.phpますuser.phpか? もしそうなら、どのように渡す必要がありますか?または、JavaScript を使用する必要がありますか?

この問題で私を助けてください。

4

1 に答える 1

1

2つのページが同じドメインに設定されている場合は、2つのページ間でCookieを共有するのに問題はありません。

正しいドメインを指定していることを確認する必要があります。相対パスではなく絶対パスを使用します。

元:

name=newvalue; expires=date; path=/; domain=.mydomain.org

提案:

phpを使用しているので、それを使用してテンプレートを指定してみませんか?これはユーザー構成であるため、ユーザーがCookieをクリアするかどうかに関係なく、おそらくそれを持続させたいと思うでしょう。

于 2013-02-06T13:46:00.100 に答える