Autor | Zpráva | ||
---|---|---|---|
Vader Profil |
#1 · Zasláno: 29. 2. 2012, 14:46:55
Mám problém, keď sa prihlásim na stránku, tak platnosť SESSIONU vydrží 30 minút a hodnoty ako Ini_Set("session.cookie_lifetime", 86400); nefungujú, prípadne po prejdetí na inú stránku ma to odhlási, ako to upraviť na správnu funkčnosť v COOKIE, aby bola platnosť prihlásenia na 2 hodiny ?
<?php class User { function User() { $this->init(); } public function init() { $this->person = new Person(); } function isLogged() { return (IsSet($this->person&&$this->person->UserID>0); } } If(IsSet($_SESSION['user'])) { $User = $_SESSION['user']; } Else { $User = new User(); } If($User->IsLogged()) { echo "Ste prihlásený"; } Else { echo "Prihláste sa!"; } $_SESSION['user'] = $User; |
||
Joker Profil |
#2 · Zasláno: 29. 2. 2012, 16:13:05
Vader:
Kromě session.cookie_lifetime koukněte ještě na session.gc_maxlifetime. |
||
Časová prodleva: 14 let
|
0