Autor | Zpráva | ||
---|---|---|---|
LEft*AVE Profil * |
#1 · Zasláno: 11. 6. 2006, 09:39:44
Jak se dá nastavit cookies, tak aby platilo i o adresář zpět, než ve kterém se nachází stránka, které cookies nastaví? Zkoušel jsem to takto: SetCookie("identifier", true, time()+3600, "../");
, ale cookie se nenastavilo, resp. žádná stránka si ho nenašla. |
||
WanTo Profil |
#2 · Zasláno: 11. 6. 2006, 09:50:06
Podle mě tam budeš muset zadat absolutní cestu, tedy i s doménou.
|
||
krteczek Profil |
#3 · Zasláno: 11. 6. 2006, 11:18:37
myslim že ten čtvrtý parametr není třeba nastavovat, v tom případě platí pro celou doménu. krteczek
|
||
Leo Profil |
#4 · Zasláno: 11. 6. 2006, 11:41:20
"ale cookie se nenastavilo, resp. žádná stránka si ho nenašla."
A posila ho prohlizece? Nemate cookies zakazane? Mimochodem, druhy parametr musi byt podle me retezec, Leo |
||
tiso Profil |
#5 · Zasláno: 11. 6. 2006, 11:55:02
Ja nastavujem cookie na root webu, jednoducho: "/"
|
||
unit353 Profil * |
#6 · Zasláno: 11. 6. 2006, 22:44:26
krteczek: myslíš špatně...
Leo: nemusí, pokud bude true, do cookie se uloží jednička. To jsou mi rady :-) Je zajímavé, že drtivá většina tutoriálů na cookies vypíše všechny argumenty, které cookie má, ale v příkladech se na ně vykašlou. Potřeboval jsem taky ať cookie platí všude ve všech adresářích. Musel jsem tedy debugovat a tohle z toho vypadlo: setcookie("cookieName", "promenna", time()+36000, "/", "domena.cz"); jeví se to jako funkční... |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0