Nie mogę uzyskać dostępu do plików cookie z żadnej strony poza stroną, na której się znajdują. Patrzyłem na print_r($_COOKIE)
na różnych stronach i jedyną wspólną zmienną między stronami jest $_COOKIE['PHPSESSID']
.Moje pliki cookie są dostępne tylko na stronach PHP, na których są ustawione, czy to normalne?
Pracuję na lokalnym serwerze testowym XAMPP. Czy jest jakieś ustawienie, które powinienem zmienić na PHP.ini, czy jest to normalne zachowanie dla plików cookie? Przepraszam, jestem trochę nowy w tych rzeczach i byłem pod wrażeniem, że pliki cookie były dostępne na stronie.
ja ustawiania ciasteczka jak:
setcookie("user", "Dave Schmave", time()+60*60*24*120);
Każda pomoc będzie mile widziana. Dzięki
Możesz znaleźć ['$ cookie-> setPath ($ path)'] (https://github.com/delight-im/PHP-Cookie/blob/004cde69ec840e65c15275e09b92ecb1da06f357/src/Cookie.php#L104) pomocne, jak znaleźć w [tej samodzielnej bibliotece] (https://github.com/delight-im/PHP-Cookie). – caw