>>68です。すべてのデータをまとめます。(不要部分削除)

同じドメイン上、違うフォルダに3つのPHPがあり、それぞれ

----A.php----
include("B.php");
echo 'A部分:';
var_dump($_COOKIE);

----B.php----
echo 'B部分:';
var_dump($_COOKIE);

----C.php----
setcookie("guest", "guest", time()+3153600, "/");

です。

C.phpを実行したあとに、A.phpを表示させると

B部分:NULL
A部分:array(1) { ["guest"]=>  string(5) "guest" }
(↑当然ですが、ひとつのページに表示されます)

と表示がでます。最終的にはB.phpでcookieによる
条件分岐を実施したいのですが、B部分でcookieに値が
入っていないので断念しています。

B部分でもcookieが読み込めない理由がわかれば教えてください。
php4.4.7 さくらインターネットです。よろしくお願いします。