Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wyświetlanie użytkowników aktualnie zalogowanych
henio
post
Post #1





Grupa: Zarejestrowani
Postów: 237
Pomógł: 1
Dołączył: 15.10.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Zastanawiam się obecnie nad skryptem, który wyświetli mi zalogowanych użytkowników.
Mam tabele: forum_uzytkownicy, gdzie przechowuje dane o userach. Myślałem, że mogę to rozwiązać przez utworzenie tabeli zalogowani, gdzie dodawałbym nicki przy logowaniu a usuwał przy wylogowywaniu. Jednak taki sposób nie jest dobry, ponieważ można opuścić stronę bez wylogowywania. Pytam się, więc czy ktoś ma jakiś pomysł?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bogdan89
post
Post #2





Grupa: Zarejestrowani
Postów: 320
Pomógł: 36
Dołączył: 28.08.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


a ja zrobilbym to w ten sposob, ze dodalbym kolumne do bazy danych z tymi userami ...
przechowywalbym tam czas ostatniej aktywnosci usera

po prostu przy kazdym odswiezeniu strony, wykonuje sie funkcja ktora robi update bazy danych dla danego usera...

proste:
1) instrukcja warunkowa czy przegladajacy strone jest zalogowany
2) wyciaganie id zalogowanego
3) update rekordu usera
zapisujesz w tym rekordzie aktualną date z sekundami

pozniej tylko sprawdzasz kiedy byl ostatnio, jesli np. max 3 min. temu, to wyswietlasz...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 00:06