![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 22.02.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam ponowni.
Czy moze wie jak rozwiazac taki problem. Aby zablokowac mozliwosc logowaniu kilku uzytkownikow (o tym samym loginie i hasle) w tym samym czasie dla zalogowanego usera mam w bazie pole Status ktory zmieniam na 1. Podczas jego pracy nikt kto (wykradl) jego login i haslo nie moze zalogowac sie - ma zablokowany kanal. Odblokowanie nastepuje po wylogowaniu i Statyus=0. Ale... jesli ktos zapomni sie wylogowac ... kanal zostanie zablokowany. Wiec jak mozna wywolac jakies zdarzenie podczas konca pracy przegladarki automatycznie zmienic pole Status? Dzieki Pozdrawiam -------------------- > Wamp5 + AdoDB + Smarty
> CherryPy + Python + Cheetah |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
onunload - ale to nie to forum
Poza tym z tym statusem to taki sobie pomysł; lepiej dodaj jakieś wygaszanie statusu po upływie zadanego czasu, bo komuś może się komputer zawiesić, prądu zabraknąć; może brutalnie zamknąć przeglądarkę itd. itp... -------------------- pozdrawiam, Adam Kubiczek
kubiczek.eu |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 0 Dołączył: 1.11.2003 Skąd: Poland, Płock Ostrzeżenie: (0%) ![]() ![]() |
Forum Javascript jest gdzie indziej.
Zapisuj czas ostatniej akcji na stronie, i jeżeli ten czas przekroczy ustaloną wartość, zmień Status na wylogowany. Np: przed każdym plikiem
-------------------- ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 22.02.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ok dzieki.
A czy moze ktoas zna inne rozwiazanie blokady logowania do systemu 2 uzytkownikow podajacych ten sam login i haslo. Dzieki z gory Pozdrawiam -------------------- > Wamp5 + AdoDB + Smarty
> CherryPy + Python + Cheetah |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:17 |