Cookieの保存について
Cookieの保存をするのに、
setcookie() を使っているのですが、setcookie()を実行したページ内で、var_dump($_COOKIE); で調べると保存されているのですが、違うページに移動すると、なぜか前のページで保存したCookieが消えてしまいます。
なぜでしょうか?
行程は、次のようにやっています。
ページA
setcookie("A","1",time()+3600*24*30);
var_dump($_COOKIE);
結果
array(3) { ["A"]=> string(1) "1" ["B"]=> string(1) "2" ["PHPSESSID"]=> string(32) "a83f0de87ebd6c3717873d3b6f7506f7" }
ページBへ移動
var_dump($_COOKIE);
結果
array(2) { ["B"]=> string(1) "2" ["PHPSESSID"]=> string(32) "a83f0de87ebd6c3717873d3b6f7506f7" }
よろしくお願いします。
環境:PHP4.4.1+Apache2.0+Windows2003(SP1)+IE6(SP1)
お礼
ありがとうございました。 教えていただいたHPもよくよく参考に させていただきました。 1ドメイン20とは・・・スクリプトを 書く上で知っておいてよかったです。