Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak wymusić wylogowanie
TwojPan
post 11.11.2013, 15:56:28
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 13.08.2013

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


Witam,

Jak mozna wymusic wylogowanie sie. Zalozylem blokade ze jesli jeden user robi 'cos' to inny ma info ale jesli ten user sie nie wyloguje to kolejny nie zrobi nic. Mam to na sesjach. Jak to wymusic ? Sesja jest do zamkniecia przegladarki ale jesli ten user nie zamknie to dupa. Ja ksobie z tym poradzic ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Turson
post 12.11.2013, 13:38:42
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Zapisuj w bazie danych aktywność użytkowników, to masz np. tabele
aktywnosc | user_id | czas
Przy każdym przeładowaniu podstrony przez użytkownika nadpisujesz czas (o ile zalogowany), do tego porównujesz czas w bazie do bieżącego i np. jeśli różnica wynosi więcej niż x to niszczysz sesję.

Ten post edytował Turson 12.11.2013, 13:39:04
Go to the top of the page
+Quote Post
TwojPan
post 12.11.2013, 15:40:17
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 13.08.2013

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


Cytat(Turson @ 12.11.2013, 13:38:42 ) *
Zapisuj w bazie danych aktywność użytkowników, to masz np. tabele
aktywnosc | user_id | czas
Przy każdym przeładowaniu podstrony przez użytkownika nadpisujesz czas (o ile zalogowany), do tego porównujesz czas w bazie do bieżącego i np. jeśli różnica wynosi więcej niż x to niszczysz sesję.

Czy to nie to samo jak ustawienie czasu trwania sesji ? smile.gif


Potrzebuje info o przegladarkach. Jak t ojest z zakladkami i ogolnie z przegladarką - jest to to samo czy nie.

Ten post edytował TwojPan 12.11.2013, 15:41:38
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.06.2025 - 18:49