Мои файлы cookie доступны только на страницах PHP, на которые они установлены, это нормально?

Я не могу получить доступ к файлам cookie с любой страницы, кроме страницы, на которой они установлены. Я смотрел на print_r($_COOKIE) на разных страницах, и единственной общей переменной между страницами является $_COOKIE['PHPSESSID'] .

Я разрабатываю локальный сервер тестирования XAMPP. Есть ли параметр, который я должен изменить на PHP.ini или это обычное поведение для файлов cookie? Извините, я немного новичок в этом материале, и я был под впечатлением, что куки были доступны на сайте.

Я устанавливаю файлы cookie как:

 setcookie("user", "Dave Schmave", time()+60*60*24*120); 

Любая помощь будет принята с благодарностью. благодаря

Related of "Мои файлы cookie доступны только на страницах PHP, на которые они установлены, это нормально?"

Попробуйте установить путь к корню в корневой каталог:

 setcookie("user", "Dave Schmave", time()+60*60*24*120, '/'); 

Также это в том же домене? Доступ через HTTPS также повлияет на ваши файлы cookie.