1

基本上,我正试图弄清楚为什么我设置的 cookie 拒绝在整个应用程序中在我的仪表板上正常工作。以下是可以检索 cookie 信息的不同位置和海拔高度。

Domain.com/login.php(定义 Cookie 的位置)

setcookie('GoogleIDCookie',$googleID,time()+3600,'/');

../Domain.com/index.php?page=GoogleVoice

--> 加载 ---> (通过include();

../Domain.com/dashboardContent.php?page=GoogleVoice

--> 加载 ---> (通过include();

../Domain.com/DashboardContent/googlevoice-content.php

index.php?GoogleVoice级别(我需要它工作的地方 - 以及所有其他包含的脚本和变量正在工作的地方,除了这个)我得到以下输出以尝试为 Cookie 变量设置一个新变量

$googleID = ($_COOKIE["GoogleIDCookie"]);
Notice: Undefined index: GoogleIDCookie

但是,当我直接转到包含中未使用的 php 页面时,它按预期工作。../DashboardContent/googlevoice-content.php

起初我以为这是 cookie 的级别,但我指定它在整个域中工作,并且仅在 include(); 时似乎不起作用。参与。

有什么想法吗?

4

0 回答 0