Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CI COOKIE
angel170
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 15.04.2012

Ostrzeżenie: (0%)
-----


Witam mam mały problem z ciasteczkami jeśli tworze ciasteczko nie w kontrolerze/ funkcji domyślnym to ciasteczko nie jest widoczne w innych kontrolerach jak zrobić żeby tworzone ciasteczko był widoczne wszędzie

  1. setcookie('cookie', '1');
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


http://php.net/manual/en/function.setcookie.php

Cytat
path
The path on the server in which the cookie will be available on. If set to '/', the cookie will be available within the entire domain. If set to '/foo/', the cookie will only be available within the /foo/ directory and all sub-directories such as /foo/bar/ of domain. The default value is the current directory that the cookie is being set in.


Znaczy to tyle, że jeżeli nie ustawisz parametru path, to domyślnie będzie miał on wartość ścieżki, pod którą został ustawiony i ciastko nie będzie dostępne z poziomu innych ścieżek. Tak więc rób to w ten sposób:

  1. setcookie('cookie', '1', 0, '/');


Ten post edytował sowiq 9.10.2012, 16:26:06
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:28