Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Sesje + logowanie
Forum PHP.pl > Forum > Przedszkole
RubiX
Witam
Otóż napisałem system logowania za pomoca sesji ale teraz chciał bym to rozbudować i napisać takie statystyki czyli osob jest aktualnie zalogowanych i wypisać loginy osób zalogowanych tylko niewiem jak to zrobić ? Prosze o pomoc.
(moze trzeba utworzyc dodatkowe pola w bazie sql i tam cos zapisywać czy coś tongue.gif )
mrjozo
Tak dobrze myślisz, utwórz sobie dodatkową tabelę gdzie będziesz zapisywał np. nazwe zalogowanego użytkownika, id i czas
PiXel2.0
hmm... A nie ma funkcji ktora zwracalaby informacje ile sesji i jakie sa aktywne questionmark.gif
Jarod
Jak chcesz takie rzeczy to własna obsługa sesji (preferuję bazę). Ja zastosowałem w swoim frameworku taką tabelę:
  1. CREATE TABLE sessions
  2. (
  3. session_id INT NOT NULL AUTO_INCREMENT,
  4. session_identifier CHAR(32) NOT NULL,
  5. session_time_start DATETIME NOT NULL,
  6. session_last_time DATETIME NOT NULL,
  7. address_ip VARCHAR(15) NOT NULL,
  8. login VARCHAR(30),
  9. session_values TEXT,
  10. UNIQUE(session_identifier),
  11. PRIMARY KEY(session_id)
  12. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
RubiX
Nooo czyli tak jak myslałem zapisywać to w bazie sql smile.gif Dziex za odpowiedz
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.