Autor | Zpráva | ||
---|---|---|---|
one Profil |
#1 · Zasláno: 19. 5. 2007, 18:07:55
Včera jsem tu řešil problém se session, ale bohužel mi nikdo neodpověděl, tak to zkusím znova.
tento kód nefunguje, jelikož by se stále nastavoval aktuální čas, a podmínka by se nesplnila: ob_start(); session_start(); $_SESSION["logged_time"] = time(); if ($_SESSION["logged_time"] < strtotime("-1 minute")) { unset($user); setcookie("user", false); $user = ""; header("Location: users.php"); }else{ $_SESSION["logged_time"] = time(); } ... ob_end_flush(); ale když vyhodim to $_SESSION["logged_time"] = time(); před podmínkou, tak se stránka ani nenačte a napíše to toto: Výstraha Limit pro přesměrování URL vypršel. Nelze nahrát požadovanou stránku. Je možné, že toto chování je způsobené blokováním cookies. |
||
Nox_lbc Profil |
#2 · Zasláno: 19. 5. 2007, 18:31:34
Výstraha
Limit pro přesměrování URL vypršel. Nelze nahrát požadovanou stránku. Je možné To ti dělá nejspíš ob_start(); $_SESSION["logged_time"] = time(); Určitě ne před tou podmínkou, to nedává smysl ... |
||
one Profil |
#3 · Zasláno: 19. 5. 2007, 20:11:49
Výstraha
Limit pro přesměrování URL vypršel. Nelze nahrát požadovanou stránku. Je možné To ti dělá nejspíš ob_start(); nepomohlo :( |
||
Nox_lbc Profil |
#4 · Zasláno: 19. 5. 2007, 20:51:28
Výstraha
Limit pro přesměrování URL vypršel. Nelze nahrát požadovanou stránku. Je možné, že toto chování je způsobené blokováním cookies. Už vím, zacykluje se ti to ... http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=30429&foru m=3&page=-1 Už jsem ti ten odkaz jednou psal - http://php.vrana.cz/odhlaseni-uzivatele-po-urcite-dobe.php |
||
one Profil |
#5 · Zasláno: 19. 5. 2007, 21:45:14
čau, tušil jsem, že to bude něco takového
ad.1 pročetl jsem to, ale jaksi jsem nepochopil co bych měl přepsat a na co ad.2 o tom vím, dělal jsem to podle toho |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0