Autor | Zpráva | ||
---|---|---|---|
zacatecnik9 Profil |
#1 · Zasláno: 8. 2. 2010, 15:57:45
Zdravím všechny,
ukládám cookie títmo způsobem: <? $kuky="papa"; setcookie("gama", "$kuky", mktime(18,30,0,1,1,2020)); ?> a čtu takhle: <? $kuky56=$_COOKIE[gama];echo"$kuky56"; ?> Jenže to funguje jen občas. Někdy se mi to neuloží, občas mi to pak přečte nějaké staré cookie, které jsem uložil dávno před tím přepsal a nevím, jak se s tím vším vyrovnat. |
||
Radek9 Profil |
#2 · Zasláno: 8. 2. 2010, 16:06:30 · Upravil/a: Radek9
zacatecnik9:
Nevím, jestli to pomůže, ale co zkusit dát to gama do uvozovek, $kuky a $kuky56 z nich naopak vyndat a nepoužívát zkrácený otevírací tag? <?php $kuky = "papa"; setcookie("gama", $kuky, mktime(18,30,0,1,1,2020)); ?> <?php $kuky56 = $_COOKIE["gama"]; echo $kuky56; ?> |
||
zacatecnik9 Profil |
#3 · Zasláno: 8. 2. 2010, 16:07:47
...a co je zkrácený tag?
|
||
Radek9 Profil |
#4 · Zasláno: 8. 2. 2010, 16:08:37
zacatecnik9:
Zkrácený tag je pouhé <?. V PHP6 by však mohl být zrušen a i z dobrého zvyku je lepší používat <?php. |
||
zacatecnik9 Profil |
#5 · Zasláno: 8. 2. 2010, 16:17:21
Možná to pomohlo, budu to zkoušet dál.
Ještě otázka, jak vlastně může to cookie být dlouhé. Myslím třebas znaků.. Dík |
||
Radek9 Profil |
#6 · Zasláno: 8. 2. 2010, 16:18:29
zacatecnik9:
To nevím. Můžete to vyzkoušet. |
||
Časová prodleva: 14 let
|
0