| Autor | Zpráva | ||
|---|---|---|---|
| pohoda Profil |
#1 · Zasláno: 30. 3. 2008, 04:35:59
Mam problem-nechce mi ulozit, respektive vybrat cookie.
SCRIPT pre ulozovanie cookie: setcookie ('meno_uzivatela', $meno_uzivatela); SCRIPT pre vyberanie cookie: echo $_COOKIE['meno_uzivatela']; Mam niekde chybu, alebo preco mi vlastne nechce vybrat cookie? |
||
| Ni7R0 Profil |
#2 · Zasláno: 30. 3. 2008, 05:14:28
Principielně je to správně, chybu bych tedy nejdříve hledal na straně browseru. Jinak vyzkoušet v různých prohlížečích, pokud to nepůjde, odsniffovat hlavičky a zjistit, jestli se cookie vůbec posílá.
|
||
| pohoda Profil |
#3 · Zasláno: 30. 3. 2008, 05:26:03
Ako ziskam hlavicky stranok a teda aj informaciu, ze sa cookie posiela?
|
||
| Joker Profil |
#4 · Zasláno: 30. 3. 2008, 10:20:29
pohoda
Nějaká chybová hláška? Kdyžtak zkuste nastavit error_reporting na E_ALL |
||
| Ni7R0 Profil |
#5 · Zasláno: 30. 3. 2008, 12:40:33
Buď packet snifferem nebo ve Firefoxu (nevím, zda to umí normálně nebo je to nějaké rozšíření). V HTTP hlavičkách odpovědi musí být Set-Cookie.
|
||
| pohoda Profil |
#6 · Zasláno: 31. 3. 2008, 13:50:14 · Upravil/a: pohoda
Upravil som script na
setcookie ('meno_uzivatela', $meno_uzivatela,
time()+3600);, na mojom lokalnom serveri co mam nainstalovany v PC to frci ako ma, ale ak to nahodim na server, tak to neide :-( . Pre vyber cookie som pouzil script: if (!$_COOKIE["meno_uzivatela"]): echo "<DIV align='center' class='pozor'> Tieto stránky serveru sú sprístupnené iba prihláseným užívateľom!</DIV><br>"; Je tam nejaka chyba, alebo je problem niekde inde? |
||
| Venca V Profil |
#7 · Zasláno: 31. 3. 2008, 14:07:38
1/ zřejmě chceš použít cookie ve stejné stránce, kde jí vytvoříš, to samozřejmě nejde.... tedy abych se vyjádřil přesně: když v jednom scriptu vytvoříš cookie, nemůžeš s ní v tom samém scriptu pracovat, protože v době zpracování scriptu cookie ještě samozřejmě neexistuje.
2/ dělat přihlašování přes cookies není bezpečné, doporučil bych rozhodně session. |
||
| pohoda Profil |
#8 · Zasláno: 31. 3. 2008, 14:15:18
1/ zřejmě chceš použít cookie ve stejné stránce, kde jí vytvoříš, to samozřejmě nejde.... tedy abych se vyjádřil přesně: když v jednom scriptu vytvoříš cookie, nemůžeš s ní v tom samém scriptu pracovat, protože v době zpracování scriptu cookie ještě samozřejmě neexistuje.
Myslel som na to, scripty ktore som napisal nie su na jednej stranke, cookie vyberam az na inej stranke. 2/ dělat přihlašování přes cookies není bezpečné, doporučil bych rozhodně session. O nejaku bezpecnost ani neide, pretoze po prihlaseni nie je nic extra dolezite, co by sa dalo zneuzit. A navyse potrebujem spravit prihlasenie, kde ak sa clovek prihlasi, a napriklad aj vypne a zapne prehliadac a pride na stranku napr. o tri dni, aby bol stale prihlaseny, kym sa rucne neodhlasi. |
||
|
Časová prodleva: 18 let
|
|||
0