Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Sesje + logowanie
RubiX
post 8.07.2007, 19:29:42
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 6
Dołączył: 14.02.2007
Skąd: Poznań

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


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 )


--------------------
===================================

\o/ torebki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mrjozo
post 8.07.2007, 20:11:22
Post #2





Grupa: Zarejestrowani
Postów: 142
Pomógł: 3
Dołączył: 27.06.2007

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


Tak dobrze myślisz, utwórz sobie dodatkową tabelę gdzie będziesz zapisywał np. nazwe zalogowanego użytkownika, id i czas


--------------------
W chwili wolnego zapraszam na gry Dla każdego coś się znajdzie;)
Go to the top of the page
+Quote Post
PiXel2.0
post 8.07.2007, 20:17:41
Post #3





Grupa: Zarejestrowani
Postów: 110
Pomógł: 13
Dołączył: 16.03.2007
Skąd: Łódź

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


hmm... A nie ma funkcji ktora zwracalaby informacje ile sesji i jakie sa aktywne questionmark.gif
Go to the top of the page
+Quote Post
Jarod
post 8.07.2007, 20:38:13
Post #4





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


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;


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
RubiX
post 13.07.2007, 13:57:25
Post #5





Grupa: Zarejestrowani
Postów: 162
Pomógł: 6
Dołączył: 14.02.2007
Skąd: Poznań

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


Nooo czyli tak jak myslałem zapisywać to w bazie sql smile.gif Dziex za odpowiedz


--------------------
===================================

\o/ torebki
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:27