Brodżo
7.06.2014, 17:30:06
Witam serdecznie, otóż mam taki problem, że gdy stworzę ciastko w php na podstrona.php to po przejściu na podstrona2.php już go tam nie widać.
Czy istnieje sposób na obejście tego, aby ono było tam także widoczne, czy jedynie w takim przypadku mogę użyć sesji?
Michael2318
7.06.2014, 17:37:33
Przecież po stworzeniu ciasteczka w przeglądarce, możesz je odczytać z poziomu każdej strony. Ważne żebyś poruszał się w obrębie tej samej domeny.
Brodżo
7.06.2014, 17:40:02
Dodam, że obie podstrony są w różnych folderach i dla dwóch podstron są tworzone 2 ciastka, a chciałbym zawsze mieć tylko 1, które będzie dla wszystkich podstron w różnych folderach.
Crozin
7.06.2014, 17:43:57
Dokumentacja
setcookie - czwarty parametr
$path - prawdopodobnie go musisz ustawić na
/
Brodżo
7.06.2014, 17:47:26
Na obu tych podstronach mam możliwość tworzenia/edycji ciastka. Po edycji ciastka z podstrona.php domena ciastka jest np. mojastrona.pl, a ścieżka /folder/. Po próbie edycji ciastka z podstrona2.php tworzy się nowe ciastko z danymi: domena mojastrona.pl, a ścieżka /folder2/.
Wnioskuję z tego, że ta ścieżka ma tu coś do rzeczy bo to ona się zmienia i przez nią tworzone chyba są 2 różne ciastka.
Brodżo
7.06.2014, 18:00:02
Dzięki, pomogło. Wystarczyło dodać:
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.