Wyswietlanie kiedy kto jest online

PHP/MYSQL  Założony przez  dawidos7721.

Witam.
Posiadam swoją stronę ,w ktorej mam zarejestrowanych użytkowników.
W pewnej podstronie znajduje się lista tych wszystkich userów i chciałbym żeby przy nicku po np lewej stronie było zielone kółeczko jesli ktos jest aktywny oraz czerwone gdy ktoś jest offline. Dobrze byłoby też ,gdyby po najechaniu na te kółko wyświetlał się czas kiedy ktoś był online.

w bazie danych mam takie pola
id mediumint(6) unsigned zerofill NOT NULL auto_increment,
nick varchar(25) collate utf8_bin NOT NULL,
status enum('admin','moderator','user') character set utf8 collate utf8_polish_ci NOT NULL default 'user',
password` varchar(25) collate utf8_bin NOT NULL,


będę bardzo wdzięczny za wszystkie porady ,a najlepiej za gotowy kod bo prawdę mówiąc ,nie mam pomysłu jak się za to zabrać.

Pozdrawiam
Wartość online/offline nie jest przechowywana w dołączonej tabeli, więc skąd chcesz ją wziąć?
to wystarczy ze dodam te dwie kolumny do bazy ?
online varchar(25) collate utf8_bin NOT NULL,
offline varchar(25) collate utf8_bin NOT NULL,

i jaki kod do tego ?
A tego to nikt nie wie, to zależy od bieżącego kodu Twojej strony. Możesz np. utworzyć kolumnę lastactivedate i przechowywać w niej datę ostatniego wejścia.
A mógłbyś podać mi kod JavaScript który będzie sprawdzał dostępność odczytu z cookie danego użytkownika??



Użytkownicy przeglądający ten wątek:

1 gości