Autor | Zpráva | ||
---|---|---|---|
Lion76 Profil * |
#1 · Zasláno: 19. 12. 2007, 11:01:59
Zdravim, neustale zkousim ruzne kombinace na nize uvedenou podminku, ale pri vypnutych cookies se proste promenna $chyba nevypise. Proc? Lze vubec testovat zachyceni $_SESSION?
$_SESSION['test'] = "aktivni"; if(!empty($_SESSION['test'])){ unset($_SESSION['test']); } else { $chyba = "Nemáte povolené cookies, některé funkce nebudou dostupné!"; } |
||
Taps Profil |
#2 · Zasláno: 19. 12. 2007, 11:04:57 · Upravil/a: Taps
Lion76
nešlo by to třeba jen takto $_SESSION['test'] = "aktivni"; if($_SESSION['test']){ unset($_SESSION['test']); } else { $chyba = "Nemáte povolené cookies, některé funkce nebudou dostupné!"; } |
||
Kajman_ Profil * |
#3 · Zasláno: 19. 12. 2007, 11:09:52
Pokud to máte takto v jednou souboru, tak to je nesmysl. Musíte to v jednom požadavku nastavit a až ve druhém testovat, zda jsou cookie zapnuté.
|
||
Lion76 Profil * |
#4 · Zasláno: 19. 12. 2007, 11:16:02
Taps
To uz jsem taky vyzkousel a nefungovalo to. |
||
Lion76 Profil * |
#5 · Zasláno: 19. 12. 2007, 11:19:06
Kajman_
Dobre. Udelal jsem to nasledovne, v souboru index.php jsem to nastavil a testoval jsem to v souboru, ktery do souboru index.php vkladam, ale stejne to nepomohlo. |
||
Kajman_ Profil * |
#6 · Zasláno: 19. 12. 2007, 11:26:43
Musíte to v jednom požadavku nastavit a až ve druhém testovat, zda jsou cookie zapnuté.
|
||
Lion76 Profil * |
#7 · Zasláno: 19. 12. 2007, 11:35:58
Kajman_
To jsem prece udelal. Ale ted jsem si vsimnul, ze do slozky, kam se ukladaji soubory cookies, tak pri zapnutych se vytvori jeden soubor a pri vypnutych se vytvori dva, jeden o velikosti 0 kb a druhy 1 kb. Nemuze v tomto byt problem? A pokud je v tom problem, tak ho vyresit? |
||
Lion76 Profil * |
#8 · Zasláno: 19. 12. 2007, 11:40:10
A v tom druhem souboru o velikosti 1 kb je test|s:7:"aktivni";
|
||
Kajman_ Profil * |
#9 · Zasláno: 19. 12. 2007, 11:40:56
Psal jste, že jste to dal do dvou souborů, ale oba se podle všeho zpracovávají při jednom http požadavku.
Musíte to v jednom http požadavku nastavit a až ve druhém testovat, zda jsou cookie zapnuté. |
||
Lion76 Profil * |
#10 · Zasláno: 19. 12. 2007, 12:00:13
Kajman_
Jo tahle jste to myslel. Dekuji za pomoc. Vyreseno. |
||
Lion76 Profil * |
#11 · Zasláno: 19. 12. 2007, 14:37:49
Ale stejne moc nechapu, proc se neustale vytvareji prazdne soubory, kdyz mam v prohlizeci zakazane cookie. Vyzkousel jsem si na uplne prazdne strance dat jen session_start(); a 2x jsem tuto stranku nacetl a vytvorily se dva prazdne soubory. Proc se nevytvoril jen jeden soubor, do ktereho se muze potom zapisovat, kdyz cookie zapnutu? Vysvetli me to prosim nekdo?
|
||
Časová prodleva: 16 let
|
0