2011-07-03 8 views
3

私はexample.com/place1にいくつかのクッキーを設定しました。私が$_COOKIEを反復すると、私のドメインのすべてのクッキーが表示されます。 example.com/place2に設定されているもの。 example.com/place1/*にしか設定されていないCookieを表示することはできますか?クッキーを表示するには?

+1

'/ place2'のクッキーが' setcookie() 'で'/place2'への正しいパスで設定されていることは確かですか? –

答えて

2

クッキーがクライアントに送信されるときに、そのクッキーが利用可能なパスを設定する必要があります。

setcookie($name, $value, 0, '/place1/'); 

その方法は、クッキーのみexample.com/place1/*内部で利用できるようになります。たとえば、example.com/place1に、このようなクッキーを設定します。

+0

それは私が思ったことです... sh * t!ありがとう。 – daGrevis

+0

このパスに対してのみ*(設定されていない)クッキーを表示する方法はありますか? – daGrevis

+0

@daGrevis:javascriptの意味ですか? – hakre

関連する問題