Çerezlere, ayarlandıkları sayfanın dışındaki herhangi bir sayfadan erişemiyorum. Farklı sayfalarda print_r($_COOKIE)
'a baktım ve sayfalar arasındaki tek ortak değişken $_COOKIE['PHPSESSID']
.Çerezlerim sadece ayarlandıkları PHP sayfalarında bulunur, bu normal midir?
Yerel bir XAMPP test sunucusunda geliştiriyorum. PHP.ini üzerinde değiştirmem gereken bir ayar var mı yoksa çerezler için bu normal davranış mı? Üzgünüz, bu şeyler için biraz yeni ve izlenim çerezleri altında site çapında erişilebilir oldu.
ben gibi çerezleri kuruyorum:
setcookie("user", "Dave Schmave", time()+60*60*24*120);
Herhangi bir yardım büyük takdir. Teşekkür
['$ cookie-> setPath ($ yol)'] (https://github.com/delight-im/PHP-Cookie/blob/004cde69ec840e65c15275e09b92ecb1da06f357/src/Cookie.php#L104) yardımcı olabilir, [bu bağımsız kütüphane] 'de olduğu gibi (https://github.com/delight-im/PHP-Cookie). – caw