[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Odlasenie

Registrovaný: 30.06.07
Prihlásený: 25.08.20
Príspevky: 300
Témy: 87 | 87
Bydlisko: Ocova-Zvolen
NapísalOffline : 11.12.2009 15:19 | Odlasenie

Dobry den
Hladam nieco take ze ked uzivatel nerobi nic na stranke napr 15 min tak by ho odlasilo je nieco take ?


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
NapísalOffline : 11.12.2009 16:28 | Odlasenie

Musis nastavit zivotnost session.
Cez javascript by to slo len v tom pripade ze na tej stranke ostane a nezavre ju.
Ak robis v php mozes nastavit zivotnost v php.ini
Kód:
session.gc_maxlifetime = Sekundy

alebo cez ini_set() rovno v skripte
Kód:
ini_set("session.gc_maxlifetime", Sekundy);


Offline

Skúsený užívateľ
Skúsený užívateľ
Odlasenie

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 11.12.2009 19:31 | Odlasenie

Alebo inak:
Kód:
if (!empty($_SESSION['posledna_aktivita']) and $_SESSION['posledna_aktivita']<nejaSiZistiCas()-15 ) {
  ...
};
$_SESSION['posledna_aktivita'];


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
 [ Príspevkov: 3 ] 


Odlasenie




© 2005 - 2026 PCforum, edited by JanoF