Ako zistit, ktorý registrovaný užívateľ je online?
- Takeshi
- Člen | 596
Alebo ma napadlo, že vytvoriť tabuľku LoggedUsers so stlpcami id a userId … po prihlaseni daného užívateľa by sa jednoducho vložilo jeho meno do tejto tabuľky a po odhlásení by sa z neho vymazalo. No a na stránke by sa táto tabuľka/ jej obsah s používateľmi len refreshovala v krátkych intervaloch. Je to rozumný nápad alebo … ?
- Pavel Kravčík
- Člen | 1196
A jak detekuješ odhlášení například při zavření prohlížeče a zaškrtlém „pamatovat si mě“?
- CZechBoY
- Člen | 3608
Klidně to tak udělej, ale ještě musíš vychytat správnou invalidaci
přihlášení. Nejlepší je asi přes javascript dělat nějakej refresh
přihlášení třeba po minutě (když třeba uživatel čte dlouhej
článek).
Můžeš si dát třeba minutovej cron, kterej smaže starý data z tý
tabulky.
Záleží na tobě jak starý data chceš zobrazovat. Záleží taky kolik máš
uživatelů a s kolika zatím počítáš…