| Autor | Zpráva | ||
|---|---|---|---|
| user243 Profil |
#1 · Zasláno: 17. 10. 2012, 19:20:36
Hoj,
moje automatické přihlášení funguje cca jen 12 hodin, pak se musím znovu přihlásit, přičemž cookies je stále nastavený; php mi žádnou chybu nehlásí; když jsem testoval, jestli jsou nastavené session a cookies, tak jsem se upsal (vynechal středník) a po opravě a refreshnutí stránky jsem byl příhlášený; na localhostu jsem testoval odhlášení, kde jsem jen od nastavil session a nechal cookie, script mě pak bez problému přihlásil; rozhodovací script: if (!isset($_SESSION["nick"]) && isset($_COOKIE["trvale_login"])) {
if (isset($id)) {
header("location: action/menu-submit.php?id=$id");
exit;
}
else {
header("location: action/menu-submit.php");
exit;
}
};setcookie ("trvale_login", $username.",".$cipher, time()+2592000, "/");předem díky; |
||
| Prochy Profil |
#2 · Zasláno: 17. 10. 2012, 19:41:12
Jestli to není v nastavení serveru, myslim si, že v phpinfu na to poukazuje položka session.gc_maxlifetime, poté to je na dohodě s hostingem.
|
||
| user243 Profil |
#3 · Zasláno: 17. 10. 2012, 20:08:21
proto po vypršení session nastupuje dotazovací script na cookie a když je, tak přesměruje na prováděcí stránku, kde si vezme data, rozšifruje, zkontroluje a když je shoda, tak zase nastaví seesion
|
||
|
Časová prodleva: 3 dny
|
|||
| user243 Profil |
#4 · Zasláno: 20. 10. 2012, 08:18:09
již pár dní běží script bez problému a automaticky mě přihlásí, nijak jsem jej neupravoval, nevím, kde byl problém;
takže nejspíš lock |
||
|
Časová prodleva: 14 let
|
|||
0